The bailout of GM was an absolute necessity. Chrysler could have been allowed to go under, but a deal was forcefully brokered for Fiat to take majority ownership. Had GM gone under, Ford would have closely followed suit.....Ford was not on solid ground, and it shares many of the same suppliers as GM. Despite awful mismanagement and crushing union legacy costs, GM did have a top tier engineering team with dozens of patents. Had they been allowed to go under, some Communist entity in China would have bought them out for literally pennies on the dollar, obtaining all the engineering talent and patents virtually for free.
The American auto manufacturers DESPERATELY need to cut loose of all union types....immediately. Pensions, healthcare costs, and job banks (yes, American workers were getting paid in excess of $50k per year watching TV) played absolute hell on finances. US cities are experiencing this more and more. Like one journalist stated, "With a Hyundai you get satellite radio...with GM, Ford, or Chrysler, you get social welfare."