"Thousands of dollars in payments down the tubes" - so everybody gets free rent now too? There was zero value for living in those houses?
And wrecked credit histories - holy shit how much better examples can you get of people who should not have access to credit again? That's exactly what credit rankings are for. You made a ginormous dumbass basic credit decision that caused you to fail and bail on the biggest credit acquisition of your life, and together with similar folks managed to crater the economy, but meh, you still deserve an 800 credit score because everyone should definitely lend you money again. Let's give you an Amex, why the hell not?
Debtors prisons, no. But we shouldn't have gone all the way to the other end of the spectrum and given away tax incentives and income forgiveness. We just continue to incentivize stupid decisions.
You're right blame the victims. Maybe you should have put all the people who believed in Bernie Madoff in jail and let Bernie go free.