I as a Gen X'er can not honestly hold Gen Z'ers to the same standard that I hold my cohort to. The rules and expectation have changed drastically. I've posted this story before, but I think its appropriate here:
My Step father was born in the mid 1930s. He grew up poor in the south. He dropped out of school after 3rd grade to work and help support his family. He never went back to school, yet grew up moved up north, got a job at a factory to own a house, a boat, and numerous cars. My biological father graduated high school, but he too had a similar outcome to by stepfather who didn't. Here is the difference in requirements for success from his generation (Silent Gen) up to Gen Z
Silent Gen: All you had to do was work hard
Baby Boomers: All you had to do was get a diploma and work hard
Gen X: All you had to do was get a College degree and work hard
Millennials: All you had to do was get a College degree in the right major, and work hard
Gen Z: All you have to do is get a college degree in the right major and work hard, but that scope of what is the right degree is far more narrow
The whole "Right Degree" shyt is ridiculous given how what's hot this year won't be in 5 years. My Brother (Boomer) gradated in 1985 with a Computer Science degree and it was worthless back then. Had he graduated with that degree in 1990, his career would be drastically different. Younger Gen X'ers with electrical engineering degrees had to switch lanes or get left in the dust. Gen Z'ers graduating with Physical Therapy doctorates are realizing the aren't getting what was promised 5 years prior.