It’s very simple. The world is dividing up pretty quick into those who “can afford” and those who “can’t afford.”
Those who thought everything would probably pretty much stay more or less the same forever are now getting the dirty end of the stick.
That's a fallacy. Many that worked hard, invested etc, are getting beat like a drum by that dirty stick. Many younger Americans today have little chance of real success or living with the standard of living that was seen in the 40s, 50s and 60s, thanks to the American leadership of the past 15 years or so. There are no guarantees in this world regardless of what one does or thinks. Even basic things like secure jobs are for the most part, a thing of the past.
I think we've always had this to some extent. But now the have-nots are a much larger, fast growing group. Instead of the other way around.