Yeah, it sucks when people are overextended financially but I know car guys who spend money on cars as their hobby instead of vacations. Personally, I finance if the interest rate is lower than the average rate for return on the SP500. I can pay off my debt but it makes sense to keep that money invested and not tied up in my car.
I buy new to me cars for safety features, and because there's a lot of corrosion in NY. The weather here sucks and people drive like idiots. The cross traffic detector saved me from hitting a guy who rode his bike the wrong way down one road, then turned down the wrong way onto the road I was pulling out into. I had my head turned into the direction of traffic and didn't see the guy but I stopped when I heard the blips and then he rocketed by me. Dude was on a bike doing 30 mph.
My strategy is to buy used cars, and either drive them into the ground or sell them after four or five years. Keeps my total price of ownership down because I'm not paying that much in depreciation, and I avoid major repairs. I kept one car too long and it rusted through the drivers foot well.
If you're in a place that's not so crowded and the weather doesn't get freezing or wet then I understand keeping a car forever. But I feel that electronic stability control, auto emergency braking, lane keep assist, blind spot monitoring, and adaptive cruise helps me stay safe. And air conditioned seats are cool.