And while people sometimes appreciate a lot of space in a car, most often, when they commute , they might not need that.
In ~15 years of car ownership, I have never owned a car less than 10 years old, and I don't understand this at all. Currently I drive a 2002 Peugeot 307. Regular maintenance costs me less per year than the depreciation cost alone on a new car, and I've never had a breakdown that's left me stranded. Not once.
But anyway, my point is exactly what you say: the risk of having a breakdown is small enough for any well-maintained car that it's pretty independent of car age.
I have always been surprised that car manufacturers haven't done a better job of rolling regular maintenance expenses into the initial cost of a car (and thus, into the financing arrangements that support most new-car purchases), because doing so would appear to be something of a win-win: a more reliable car for the consumer and also a more reliable-seeming car for the manufacturer to tout. But I think the mandated separation of auto manufacturers from retailers and servicers in the US tends to conspire against this.
Our experiences differ. In my own, they own a car. They just wind up impoverished as a result.
The only exception is in places with good public transport and cycling/walking infrastructure in human-scale development, but those places tend to be pretty pricey.