LarryL, as to your first statement, in some respects, they are.
This issue obviously creates strong feelings on both sides. People always seek to justify and rationalize their choices regardless of what that choice is. GM and Ford are unquestionably not without faults. But anyone who thinks company "X" (insert favorite car brand) is without their own faults, is mistaken. I've worked in the car industry for 16 years and have a pretty good idea what each brand is all about. To go into each brands idosyncracies (sp?) would take several pages.
I've personally "switched" 7 people over to GM and will admit that 1 was not happy with the product. Every company creates some products with problems, every one.
My friend who is BMW all the way bought a second vehicle, a GMC Yukon and he loves it. He replaced his old BMW with a 540i a few months ago. The old one was great and reliable but he has had so many problems with the 540i that he said he may never buy one again. I think I've helped that along a little by taking him for a ride in my Grand Prix GTP Comp G that handles better (subjective, yes) than his car, has a lot more power (objective), and gets over 3 MPG better mileage (objective). And guess what, the GP cost a LOT less. Of course, Pontiac doesn't hold the prestige that BMW does but the Cadillac CTS also handles very well and has more HP/MPG than the Beemer, and also costs less.
People believe what they want to but, I've owned several cars, worked on several cars, and have access to warranty repair data for many brands. I made my choice over 10 years ago and have not regretted it once.
To say GM/Ford/DC don't have exciting cars means to me that either you don't know what is being offered or you've already made up your mind. Cases in point: Full-size SUV's, trucks, solstice/sky, Cadillac "V" series, Mustang, Corvette, Chevrolet SS series, Cobalt, 300 series, Charger, etc. They are out there, if you look.