Kill 'em all. That's how a lot of folks feel, but in reality what we need to re-think is compensation. Hedge funds being paid 1-and-20 and company management getting 99% of comp in call options provides a huge incentive for taking on absurd risk.
If they really want to stop the carnage inflicted on the financials, the should just ban short sells on the financial sector alone.