I wonder about that.
I'm older now, work with a lot of great young peers. Their lifestyle though at that age is nothing like mine was. I worked through school (admittedly because I wasn't very good at school). My first real jobs just barely paid for everything. First apartment was pretty, spartan. Eating out or going out was infrequent. I liked sports, but when I did go to sporting events I was in the cheap seats on the cheap food promotion night.
That's not the lifestyle I see today. I don't blame younger folks for wanting it, it's shown to them everywhere. But the expectations are different and living them has financial consequences too.