This is total nonsense. Previous generations got up and went to work. On Sunday they went to church. They supported their families and dealt with far more real life anxiety than these little cupcakes.
Millennial are products of the leftist education system and the leftist media. They don't work hard. They don't accept responsibility. They whine about being victims.
The education system certainly has taken a toll on young people. So has the decline of religion. I’d be willing to be that the average 16 year old woman in NJ or NY is far more likely to have seen a porn movie in the last two weeks than to have been to church. This is an enormous difference in culture.