Millennials started being born in 1981. Gen Z started being born in 1997.
Some of us millennials are now into our early 40s. I am 35. I think a lot of people confuse who is who when talking about millennials and generation z.
Personally, I have noticed a lot of millennials are not very helpful to society. As I have noticed the same with generation x and baby boomers.
I also work with some young men who are Gen Z. One works full time with me. We do swing shifts and he spends everyday off from his full time job running equipment, driving a dump truck etc for his uncles grading business. He bought his own house and is 23 years old. I hear Gen Z constantly getting a bad reputation from everyone, including my own generation. I have noticed around my home area most are hard workers, and most work more than one job. Same as most of my generation around here had to do when we were young and starting out. And I am sure the generations before me had to do the same.
Veterans from WW1 also said that there was no way the boys who had to fight in WWII would be able to pull it off. They claimed they had been babied and were to soft for war.
I am sure that future generations will continue to say the same thing baby boomers say about millennials and millennials say about Gen Z. We have been saying that for all of recorded history.
Bottom line, All generations have individuals in them. Some are good and some are bad.