One thing to keep in mind though, the bailout of GM was the most profitable of all the bailouts, along with citigroup. The American people already got everything they put in and then some. The bailout was not free money, it was an investment in an industry that was indirectly hit by the subprime crisis. Unsurprisingly, Freddie Mac and Fannie Mae, which where at the center of the subprime crisis, are still highly unprofitable bailouts.
The GM workers though, and their lost manufacturing jobs due to offshoring, is a completely different issue, and there may have been an opportunity missed to place some restrictions on it. I believe there is some political pressure now to reverse some of that offshoring.