1. I'd argue that the younger generation coming up in the workforce is less motivated because they're aware that pay hasn't kept up with inflation for decades now. There's no motivation to do more than the bare minimum when they're functionally making half what their older relatives would've made if they were starting off in the same job when they were that age.
I'd disagree with this assumption. Do you honestly think that 20-somethings are upset because wages that existed before they were born are not keeping up with inflation? These stupid fuckers buy 2 or 3, $9 dollar cups of coffee a day. They waste thousands playing internet games and tatting themselves up like Yakuza when as a group they couldn't whip their cat. Whining that pay was better in the 1990's when you were born in 2000 is simply a faggot cop-out.
2. If anything, it's your company fucking them over and not the way you put it. Companies can't seem to grasp that they need to treat people decently and pay them well if they want to keep them. Gone are the days of staying at the same job your whole career. You have to move to a different company to get a real raise. Pensions are gone too for the most part, so there's no real motivation to stay if companies won't take care of their people.
Define well paid? I mean God damn, this gig pays $119,356 a year as a base. When you add in overtime, holidays and shift differential you can crack $200K a year with modest effort. An hourly wage job, no college required and no tech company. Every other position pays more, some in the mid $70 dollar an hour range. No college required, it helps but not required. If you want a hug, go somewhere else and cry.
3. Your HR has an interesting take considering you're providing a necessary commodity that will be needed always no matter the economic situation.
The worst thing about HR is the "woke" bullshit. A "qualified" minority or sexual deviant is easily half as skilled as an actual talented person.
What I can tell you is that people under 30 do poorly at this type of work. Why? Because it is boring when shit is not exploding and when things go wrong you need to be on top of your game RIGHT FUCKING NOW. Most of them cannot shit without updating their Facebook and they expect high praise for not getting too much shit on the hands and face. They cry in meetings and stress makes most them useless. It takes them hours to spin up and become useful if at all.
The ideal new hire had a job with stress and has been talked to like an adult. They have had to follow rules and procedures or qualify on a pass/fail basis where race, gender and social status were meaningless. They have had to work independently with no one to carry them though the day or praise them for every little thing.
The latest generation is not staying out of the work force to compel employers to raise pay and create some sort of loser fucking equity where asshole burger flippers make as much as ER nurses. They are staying home because they are lazy, dope smoking, pieces of shit and their parents let them. They have been told they are smart and they are fucking idiots. They have gotten trophies for showing up and they sucked. Their teachers give them high grades to stop their incessant whining and crying and they have 56 Valedictorians in every class.
If you want every shit bird on earth making $30 an hour for washing cars, learn to enjoy $60 dollar car washes. Because raising wages needlessly and raising perks, requiring pensions and all the trappings of a good job for a shit job will make prices spiral upward. This is the world of the $16 dollar Big Mac.