My parents were married in their 20s. I'm single and the majority of my friends are unmarried. In less than a couple years from now, I should own a single family home if I want to catch up to where my parents were. Myself and all my millennial friends rent apartments. (Ok, I know one millennial who has a house, but he lives in the middle of nowhere and he's a douchebag) Only one of my American friends is currently pregnant, and whilst more of the people I went to high school with when I lived in New Zealand have already had kids for years. None of my millennial friends are in leadership or management positions, or at least ones where they actually have any clout.
My dad got into the career he has today by hard work, but also from having opportunities being thrown at him left and right. When he was my age, his current field of work was still being pioneered, and the industry was taking anyone they could get. He happened to work in a slightly related field, his company opened up a new department, and they offered him an opportunity there. He was hardly qualified and had no formal training or college degree.
I know his industry intimately, and there's no chance in hell that his younger self would get his foot in the door today without extreme talent. To get in today, you need above-average talent, you have to attend school, and you need connections.
The same can be said for parents of many of my friends parents.
Keep in mind that the gap between wage growth and buying power was already in acceleration, but it seems like there were more opportunities for people to hit the ground running without too much personal overhead. Now there are Gen Xer and some Boomer bosses who expect younger people to hit the ground running in the same way that they did, yet hold those young people to a different set of standards because of market saturation.
I don't view life as some sort of race to the finish line, but I can see how most millennials are demoralized and even embittered that they seem to be struggling more for less than what their parents and their friend's parents got. The best thing that Gen Y and Gen X can do is experience ego death, realize that their parents lifestyles are flawed and come with other hidden prices, move out on their own if they haven't already, and learn to appreciate the relatively good cards that have been dealt to them.