I can't blame them. I feel the same way sometimes. When houses, schooling, healthcare and food costs so much, you have to be able to get by with less or you will work yourself to death. In my grandparents generation, and a little of my parents generation too, you got a job out of high school and retired at 55 with a decent pension. Thats not really possible now.
-Boomers and the post war era in the US have really completely and utterly fucked expectations forever.
Really what you're describing has existed for the common man during only one time, in only one place, in all of history and that was from the 60's to the 90's in the US (with some bumps along the way and in other developed western nations).
If you lived before that time, get fucked. After that time? Get double fucked.
The problem is that we've been treating it like it's the norm, not a freakish historical aberration, and as a result have not properly identified root causes and how to sustain them.
Take immigration. With the rest of the world blown to bits or under the yolk of colonialism or a backwards economic philosophy, the best and brightest fled to the US, depressing the world's economic output while supercharging ours.
But somehow thanks to culture war garbage and protectionism we're turning away the new blood at the southern border and elsewhere, make it brutally difficult for people to go through a legal citizenship process *even if they're college educated STEM workers* etc.