Having said that I don't really want them to fix it so I'm being a touch cynical.
Any particular reason for saying so?
If FB actually faces complete implosion, their employees are more likely to rat out on the practices of the other companies based on nothing more than having worked at the other company too (after all, when one tech giant hires someone, they are more likely to be hired by a competing tech giant).
And they are angry (or should be). Not because they care about users, but because their business is selling influence, and it's not enough that someone managed to outsmart them and sell the most expensive form of influence using facebook's data (with facebook getting little or nothing, certainly not the lion's share or even 100% as they are used to when selling influence) - they are being publicly shamed about it.
Everyone who cared (including facebook, politicians, journalists, and a non-trivial amount of the population) knew what was happening. Every single thing about the outrage is a charade, except perhaps Facebook's outrage that CA ate their lunch and left them holding the bag.