I feel personally attacked...but I'll bite.
I buy $100 in lottery tickets every 2-3 months. It's a set it and forget it subscription service for me, which provides me with a cheap $100 entertainment.
I don't go clubbing. I don't go to eat out a lot, and I don't burn my money on fire. Hell you know me well enough and those focaccias are delicious (thank you btw).
So if I use that example...that's (let's say) $500/year in dividend paying stocks. After a decade I'll have...$700? Maybe $1000? Meanwhile costs go up an order of magnitude in the same time frame.
While I see the point you're making, I think it's rather out of touch with today's realities of the younger generation. It's not as simple as 'just work hard and you'll get yours'.