It has to hurt the people who profited from this mess, too.
No. It has to hurt the people who are *responsible* for the mess and those who chose to take risks. However, that's not on the table. Instead, the same innocent people are being made to pay for the mess over and over and then over again.
Who are responsible in your opinion? And who are the "innocent" people you're referring to?
The list of the guilty is so long I wouldn't even know where to start. The innocent people are depositors in banks that were purportedly government insured and ordinary people around the world whose governments are taking on massive debt and adopting greater and greater austerity measures just to pay for their past mistakes.
Update: I wouldn't include those who consciously chose to put money beyond the insured amounts into banks paying unusually high interest (without investigating how they managed to get those interest rates or how stable the banks were) among the innocent.