Interesting...I've never found a GM product that even came close to fitting the bill.
Then again, we gave up on GM after their fabulous success known as the "Hornet" /sarcasm. I still don't trust a tiger to change their stripes after 20 years.
I could be wrong but I thought the "Hornet" was an AMC product not GM.
Well, we do take excellent care of our cars. That obviously helps. We also buy compacts and as few bells and whistles as possible. That also helps (less to break and less expensive to fix). But every GM we've owned has gotten
at least 125,000 miles before we've replaced it. And aside from a starter, an alternator, brakes, tires, and one head gasket, we've never had a seious problem. Often, no minor ones either. If it weren't for the price, we'd still be driving one.
As for the high-end GM cars, others in my family drive them and are constantly dumping money in them. So maybe there's the problem.