As pps have noted, each generation faces its own challenges.
My grandparents were being shelled and killed in the war, grew up in abject, total poverty (no running water, no indoor plumbing, slum level poverty.)
My parents grew up in poverty, with rationing, no electricity, in a time and place where women were expected to leave work on marriage, where women didn’t get mortgages and where the swinging sixties largely didn’t happen. No concept of the right to go to uni, to travel, to work abroad. No internet. Totally different set of social circumstances. Much more constrained lives in many ways.
I grew up with the miners strike, poor but far less so than previous generations. I went to uni. I travelled.
Things changed massively when I was at uni - internet just started to come out, the first widespread mobiles etc. Europe, I travelled, I went to university. Then the new millennium happened and so many amazing advances in tech - incredible.
So many more advantages than my parents. A broader life in so many ways. And just different challenges. Challenges all the same, just different ones.
Millenials have grown up in general with no true material poverty - very few will live in a back to back with no indoor plumbing. They are not a charmed generation, none have been. They have their own challenges and issues, some of which I think are very serious. Housing is certainly an issue. In some ways they are far luckier than previous generations, and in some ways they are not. Their worlds are wider, they are in essence competing in a global pool from the word go, and that’s going to be hard.
Each generation has its own advantages and challenges. I think the combination of social media, globalisation and the economic downturn is particularly toxic. This explains it very well
waitbutwhy.com/2013/09/why-generation-y-yuppies-are-unhappy.html
Putting generations against each other solves nothing. The housing situation in the uk is dire (although if you want to see a truly horrific rental situation I suggest moving to Stockholm...)
Life is both harder and easier. The only people who benefit from stoking up anti boomer sentiment are the few percent at the top who own everything, run everything and cream off the profits.