I put together all of GM's 2005 models into excel on some free time earlier
today. Notice a lot of overlap between same car class under different brands?
GM has way too many products and brands for its own good. I know GM can
make a good product, it just has too much overhead to turn over a profit and
put back into reinvestments and quality control.
I left out pickup trucks, specialty models, and commercial vans out.