Yeah, you pretty much need to change the laws, rebuild the regulatory bodies, and vastly increase the penalties for white collar crimes. Then do it all over again in 30 years.
I do think there should be a law that allows you to lock people up retrospectively though based on their degree of douchebaggery.
The government could stop insuring bank deposits and mortgages. If savers and investors truly thought they could lose their capital, they examine risks a lot more carefully.
Life is full of risks and we must consider them. Selecting a group of people who have no financial stake in the outcome to decide what risks should be taken seems unwise. Especially when they can be paid to look the other way.
Sure we can hand our thinking to other people. But that might lead to disaster. Oops.
I do think there should be a law that allows you to lock people up retrospectively though based on their degree of douchebaggery.