It's not that everyone is so rich they can afford these vehicles. Even people of relatively low income can walk off a lot with a big truck.
There are a ton of auto lenders out there happy to lend to people with long loan terms and less favorable interest rates. The average auto loan term is about 6 years, but 8 year terms are getting more common
If you see someone driving a big, brand new truck in the US, odds are they don't have a lot of money. Yes, they likely earn above average and didn't get it from a subprime lender, but they probably aren't "rich." They're just capable of getting a lot of debt, which is much easier to obtain.
https://youtu.be/GL_I6_0FcTg has a humorous take on it.
I take it you don't live here because that is an absurdly out of touch take. There's a massive stratification of wealth at present with a decent chunk of the younger population living paycheck to paycheck barely making rent (never mind hoping to ever own a home). On the far opposite side of the spectrum there's only a vanishingly small minority that sees money as "no object".
We certainly enjoy a high standard of living compared to much of the world and we're lucky enough to have cheap vehicles available but such specimens are far from what could be described as being in good condition.
fc417fc802, you too will be older someday (if bots get older, I don't really know), and you will shake your head at the youths too.