I agree to the extent that modern engines are remarkable and reliable, and I do take care of mine - following all of the factory specs. My problem is that everything else breaks. Water pumps, AC, electric gadgets, power steering pump. Additionally, the wear out items like rotors, shocks, tires, and then the little things like those struts for the liftgate, and many others. To that end - it seems like every repair (or replace) is an 800 to 1200 dollar job at the dealership. Since I have no talent in that arena - I'm stuck paying. Then, it seems that service begets more service. Every time I take a vehicle in for a repair, something else breaks a couple of weeks later. After a few months of that - I'm done.
Plus, when I factor in the grief to dollar factor of losing time from work, or tows, and general hassles - it ends up a losing proposition. But that's just me. I've been through that process a few times with other cars, and just have the general feeling - its not worth it. As the truck starts to take me down that road - I bail. On my last van, the AC broke in the middle of summer, and the catelic (sp) converter broke, and there was a whole in the muffler. The thing has 120K on it. It needed tie rods, tires, shocks, and the above listed problems. It was going to be well over 3K for the repairs. I got a new truck.
So, I've decided to not do that anymore. I get the extended warranty. When I run out of warranty, and a repair of 2K or more pops up - I just get a new car.
HOWEVER - in today's times - I'm going to have to drive the Shaq O'Neil mobile till the wheels fall off. BBG says so - I'll defer to her.