This is why I still own a '86 Mercury and '93 Volvo. After seeing what a mistake it was in buying an '07 Silverado 1500 4x4 brand new, I've decided to keep those 2 vehicles the rest of my life. The Merc has 286k miles on the ORIGINAL driveline - engine, tranny, rear end - AND in-tank electric fuel pump. Best part is we paid $2,200 for it in January of 2003. That was just FIVE payments on the Silverado!!
The Silverado didn't even reach 40k miles on the lower ball joints, 50k on the uppers and front struts, started burning oil around that time, hub bearings failed at 70k, rear end at 97k, and transmission at 103k. This thing has cost me more money than ANYTHING I have ever bought in my life. Would've been more cost effective to buy TEN boats! To add salt to the wound, years after I bought it, I discovered the architecture GM built this with. If a door switch, or the fuel pump control module (Whatever happened to the simple & cheap cube relay that worked just fine for 20+ years?) fails, you go to the parts store, buy a new one for 3-figures, install it ... and discover it won't work. The BCM (Body Control Module) needs a reflash in order to accept the new parts, otherwise they won't work! There aren't many shops in my area that even own a J-box for programming (I plan on buying one as soon as I can ... but they've changed things yet again on the '11+ with Global-A architecture). Pay over a grand for the J-box, then a laptop, then you need to BUY the information from GM to download to the laptop, then upload from the laptop through the J-box into your vehicle's computer(s).
It's become pretty clear that the auto industry has become a giant money-grabbing racket on a scale most people don't even fathom. The build quality alone today is evidence of that, but this whole paying subscription fees for features on a vehicle you just paid $60-$100-LARGE for is the icing on the friggin cake!
I decided back in 2010 that my next "new" vehicle I would build myself. Glad I did! Hey, auto industry!🖕🖕