Exactly, and the lack of deterrence is why corporate executives just do whatever they want as long as the fines aren't a significant amount compared to the profit from wrongdoing. I bet if prison time was actually on the table, we'd suddenly have corporate executives that acted ethically and within the law.
I think public floggings a laStarship Troopers would go a long way towards encouraging more social behavior. Much better than sending people to prison.