I am not doubting that a lot of young people working at low end jobs don't give it their all, but I'll take a different tack here and defend millenials. My three daughters, and most of their friends, Worked hard in High school, took advanced placement classes, played sports and held a part time job. Most of them went to college took hard majors and are now working hard and making some serious folding green. I wouldn't admit it to them, but they could work circles around me
...........they are smart, educated, and know the technology too. If you run into a kid who can't make change, or doesn't seem to care, don't assume the whole generation is like that...............they're not.
My 2 cents.
Ron