I wish GM well and the best for their employees but there are some major hurdles they need to address before they become competitive in the marketplace. On the top of the list is quality control. Back in the day of shade tree mechanics, it was not that much of a problem to get your car repaired. Now with the $75 an hour shop fees, it is getting pretty ridiculous.
The last GM vehicle I purchased was a '95 Chevy Suburban. I can say that I have had pretty good luck with the engine and transmission but almost everything else on the vehicle sucks. Alternator, Paint Job, Power Steering Pump, AC, Seats, Radio/CD Player, Power Windows, Door Handles, Control Knobs, Brakes, ABS, Suspension, ... you name it ... I have had serious problem after problem.
Contrast that with my 14-year-old Lexus LS 400: So far, I have had to replace the turn signal lamps, the tail lamps, and the dome light twice. The interesting thing about Lexus is that almost without exception every vehicle they make has the same level of quality. In 14 years I have never had to take it in to be repaired other than to do a brake job. Seriously!
Dependability? I would not think twice about hopping into the Lexus and driving across country and back and I know I would not have any problems. With my Suburban, a 300-mile trip can be an "adventure" to say the least! The Suburban was not an inexpensive vehicle either, albeit cheap. It sold for over $36,000 in 1995!
In some ways a dramatic restructuring of GM might force it to be competitive in the long run. They have been running on hype and BS for all too long. I recall the ad campaign for the Olds Aurora in which they claimed it to be equal to the highest quality automobiles in the world. Yea, that proved to be a flat out lie just like other claims of quality and dependability of their products.
I absolutely love Corvettes and often have a hard time accepting the fact that they are a product of GM. If the quality control and worker pride of the Corvette plant transferred to the other GM facilities, they would be on the right track.