I think all of the engineereing outsourcing (even within the same massive company) is part of GM's problem. If they want to make a new Chevy (or whatever) they have to get Opel to design the frame, then wait for Buick to develop the engine, then decide if they want to go with shocks from Holden or Hummer.... They're paying 10 different groups of people to do what used to all be done under one roof in Detroit.
I'll admit that using common parts on every GM reduces production costs, along with R&D costs at the beginning, but at some point during their globalization they reached the point of diminishing returns. Instead of easing on the brakes at that point and pulling things back towards Detroit, they mashed the gas and became the world leader in overhead costs for production.
I hope everything works out for all of the different divisions, MY JOB kinda depends on it. I work in a tire plant, we send a good bit of our production to GM plants. Just this week we're ramping production back UP to 50% of our max capacity. My fingers are crossed.
