Do you have statistics on that?
I purchased my previous car (a Dodge) when it had 8k miles and had it as my primary car until 240k miles. It only started to have serious maintenance issues at 220k miles. I not only paid it off, but saved enough money to be able to pay for a new car in full. I would recommend to anyone, as it is really nice to not have a car payment.
Also, it's not just cost. Sometimes newer models are just worse. There is one car that I thought about getting a little while ago, but the model changed dramatically 5 years earlier (the older version was what I used on a vacation that got me interested), so I had to look at getting a 5 year old car or a different model.
FWIW, other than one car I bought new, every car I've had I purchased off-lease (so lowish miles and 2-3 years old) and kept it for at least 7-10 years, often getting to 200k miles.
I also would need concrete data to believe most people are swapping cars willy nilly. Based on income/wealth statistics, most Americans most certainly cannot afford to.
The only source I could find said: "The percentage of consumers that are leasing their vehicles has dropped due to the inventory shortage. In December 2021, only 20% of new-car shoppers leased a vehicle, compared to December 2019, when 30% chose to lease, according to Jominy."
https://www.cars.com/articles/how-does-the-inventory-shortag...