You'd actually be punishing the rest of the US (and the world) more than GS (or any of the other giant banks) if you let them fail. That needs to be fixed, but the time to make a point about that probably wasn't in the middle of a global financial panic.
You're little comment about "THE WAY THE BANKING SYSTEM WORKS" is so insightful.
Everyone that doesn't support taxpayer bailouts of investment banks are ignorant of the banking system and can't comprehend how it works.
I'm not even going to bother with the rest. If you can't imagine any way for the government to fix the problem other than handing out public money to private companies you're a sheep.
If you disagree with that, please explain what you think would have happened if lots of big banks and insurance companies had failed.