No, it's because of the problems caused by the ruling classes of both parties.
Inflation has been caused largely by printing money and excessive government spending.
Government-supported college loans eliminated market forces, led to massive college tuitions and enslaved the younger generation.
Third parties, especially the government, are paying for almost all healthcare and healthcare insurance. Healthcare is devoid of market forces. We have one of the least cost effective healthcare systems in the world.
Democrats are more responsible than Republicans for the problems but Republicans have come close to solving them.
It's not surprising at all many in the Gen Z and Millennials are turning to socialism.
Subsided over-educated college graduates in majors that were worthless. Now that they have no job skills. So it's not too surprising at all that they are embracing Marxism.
This. It's easy to rag on young people for clumsily navigating an economic dystopia that they had no part in creating.
I'm Gen-X. The rule always was, get a college degree, any degree, and you'll have a ticket to the middle class.
And college degrees back then weren't terribly expensive, about the cost of a new car. Today they're about the cost of a house.
And the rule today is you need to get a degree in a hard science. Engineering, computers, whatnot. Why? So you can lose your job to an H-1B, if you can find one at all?
And forget even buying a house. They're way too expensive (unless you're illegal or black and then one will be provided to you).
So allow them the pleasure of their morning Starbucks Frappucino. It's one of the few joys in life they can afford.