There's a bit of survivorship bias in this response, some eras are a lot less forgiving than others. It would be disingenuous to claim that hard work is the only factor for success.
Yeah that's fair. I think I need some concrete data before making statements like these - In absolute numbers, Millenials haven't been hitting the financial milestones that their parents did (incomes, home ownership %, retirement savings etc.).
If that's worth the non stop complaining, I have to figure out.