GM’s business model is crap. They should be in BK within a year.
Concerning American made cars vs. foreign, let me share my experiences. I currently drive a Jeep Grand Cherokee and a Mini Cooper. This is my fourth Grand Cherokee in 15 years. Most reliable cars I’ve ever owned. My Mini keeps going back to the shop for “check engine” light. Four times, and it still does it. I’ve given up and just reset the light myself with a handheld analyzer. Other than that, very fun car and economical. My sons and ex-wife have had four BMWs. Every one has had numerous electrical and engine problems. In fact one is currently disabled with a seized engine due to all the oil dumping out on the freeway. My daughter had a Ford Mustang I bought her for her sixteenth birthday. She drove it all through college and put 120K miles on it. It never saw the dealer’s shop since we bought it. I wanted reliability for her, and that’s what I got. My best friend has had two Suburbans. Each one he put over 200K miles on them. No major problems. In summary, over the past twenty five years, I have owned Jeeps (4), Mini, Mercedes, Mazda, Isusu, Ford, Porsches (5), BMWs (3), Mitisubishi (3), Chrysler (2), and Toyota, which should be a fairly good sampling. The American made cars were by far the most reliable. End of story.