Here's the one lesson I really want us to all learn from this: the only thing the rich fear is prison because prison robs them of time. Fines are just the cost of doing business. There are many other scandals: the whole subprime disaster, pollution from plants and the like where no one went to prison and people really should've.
So, we need to both move more towards prison and start digging in to which actual people inside bad corporations were responsible for deciding to do wrongdoing.
"BigCo settled and paid an insignificant $20M out of their river of money" is not very satisfying to read. "Joe Bigshot, former SVP at BigCo, was sentenced to 5 years in jail, and had to sell two of his nine houses to pay the $20M fine" is much better.