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.