Everyone wants a nicer car, but usually there's good reasons why they haven't bought one. It seems like something has shifted recently and many people have cars nicer than they would have previously.
Possibly nice cars are just cheaper, or everyone is richer or people can get credit for cars where before they couldn't.
It might just be me, I thought people spent too much on cars anyway, and now they seem to have nicer, newer cars, so I assume they're spending even more, but as a non-car guy maybe that only seems weird to me.
It's a straightforward effect of financialisation.
It's because you get the benefit of the part exchange value of the car in three years time now, rather than in three years time.
That simple discounted present value trick allows you to have a nicer car the first time you get on a PCP plan, because it lowers the total amount of credit on that plan vs the alternative.
As interest rates keep getting lower and auto loan terms now as long as 7 or 8 years. In 3 years, when the people that got those long loans want a new car, they will find their car loan still underwater. They will likely have to stick it out with their "old" car for awhile.