New vehicles suck! I am most definitely a shade-tree guy. Once things went CAN bus I checked out. I will seldom touch anything post 2008 with real issues.
Too many electronics and computers for my liking. Like
@ORVietVet said, lots of "module assemblies" that cost a fortune.
It does make it easy for parts-changers at the dealership with proprietary manufacture software.
Vehicles are now glorified disposable electronics, and I'm not into paying thousands of dollars for software for a vehicle that may only last 10 years.
I have almost sold my 03 mustang because of my disgust with the CCRM Ford decided to mount under the fender.
Interestingly, my 04 Sierra seems to get more love as it ages. 20 years may be the sweet spot where older rigs start gaining appreciation.
Years back I was snowboarding and this guy in his fancy SUV shouted something about moving my "old ratty POS truck." At the time it was just over 10 years old.
In the past couple of years, more and more people approach me and tell me they like my truck. I was buying something on Marketplace and this guy goes
"Well, I really like your truck, so yeah, we can do that price." Not sure what changed that made it cooler. It just has 100K more miles and a rusty tailgate.
As it is about to turn 300K, I still consider it my most dependable vehicle. I take care of it, it takes care of me.
Here's my .02 on quality and bean counters. If GM made a truck half as good as the GMT800, I would have already spent my money.
But, as it stands, I wouldn't spend any money on any vehicle produced by GM in the past 10 years.