There's no obligation on the government to honor the pensions, but realisticallty, we don't want to have a flood of homeless, starving and sick retirees all over the place either.
RE the contracts between the UAW and GM, you can't blame one side or the other--they both made this deal. Blaming the UAW more than GM is silly.
Also, Ford makes some great cars and so does GM (Buicks are not my cup of tea, but my in-laws have one and d*mn is it nice--blows the snot out of my wife's BMW--makes it look like a, er, Honda...which is what I drive).
I think the biggest problem the auto industry in general has is dealerships--how well can you do, long term, if the face of your company tries to scam your customers in any way possible?
But for domestic auto makers, the mistake they made, of course, was to basically bet the farm that gas prices would never go over $2/gal. Would it have killed them to hedge their bets a little? Just divert a small percentage of resources away from making bigger trucks into making a couple good smaller lines? I mean, the big-truck thing was mostly a fashion thing anyway (most of the people buying the big SUVs had little need for them) and the fashsion would have changed at some point, even if gas/oil prices hadent surged.