As someone who would otherwise be classified as "pro-business", I have found myself more and more dismayed by the bad behaviour of the largest corporations and their influence on the government.
A corporation is a legal entity with rights equal to a human, but in an Animal Farm kind of way. Their influence over governments and lawmaking make them "more equal" than Joe Q. Public. I would like to see checks and balance to keep the most flagrant corporate/financial bad behaviour under control.
Me too. That's not the issue. The issue is why anyone would suggest jail. There is a large range of actions that could be pursued to modify the incentives that lead people to make reckless gambles with credit. Why not pursue those other actions first? Why not change the financial incentives? Why resort to jail?
I don't disagree with the spirit of what you're saying, but people and businesses are naturally inclined to game whatever rules and regulations are in place if it means maximizing revenue.
While jail time may not be the answer, I do think a stick might be more effective than a carrot.