Having slaved as a first tier supplier to GM Powertrain for 15 years, I sorta-kinda agree with you. We did a lot to improve the reliability and longevity of their engines and transmissions, and I had respect for some of the GM engineers I worked with. But GM's middle and upper management still leaves me fuming with resentment, even though I retired early in 2009. Not to leave out the UAW, which actually stands for United Against Work.
Needless to say, I will never ever buy a GM product.
When I retired, I seriously expected GM to implode, and it couldn't have happened to a more deserving union. But Teh Halfrican bailed them out, so the festering sore in Detroit continues to fester.
“UAW = United Against Work”
In 1975, I worked as a field service engineer in a major expansion of a paper mill power plant in Longview, Washington. At the end of construction, you just could not get the electricians off the project. They proudly called themselves the “FLEs” which stood for “Fat Lazy Electrician.”