We really, really need to enshrine in law the idea that fines be proportional to the size of the entity being fined. Stop fining near-trillion-dollar companies in the millions and start fining them in percentages of their market cap. Fifty million dollars is shake out the couch money to these guys. Two percent of market cap and you're goddamn right they'll pay attention.
@mhoye maybe money are not even the right tool, maybe you want punchholes on the license of sort, and maybe holes should go on each executive's and directors' board member's personal license as well as impersonal corporate one