The tax code supported auto leasing for business for some time. Basically, lease a vehicle for 3 years and deduct the costs. That spread to private ownership and soon we began to think that owning a vehicle was beneath us – we’d just drop off the vehicle to leasing agent, and pick out another.
This kind of behavior led to stoking up vehicle production to unsustainable levels.
I kept a GM vehicle for about 15 years after buying it used. Same for another GM vehicle I’ve have for almost 10 years.
In countries like Cuba, they still drive US vehicles that are 25 to 30 years old.
What’s wrong with the US picture? Autos have become too disposable.