I could not conceivably attempt to get "into the head" or motivations of a 20 something year old. My life experience through childhood was profoundly different. I wasn't constantly overstimulated my entire childhood by electronic devices that didn't exist yet. Bullying didn't follow me home from school on the internet. I didn't have constant stream of people presenting illusions of their life on instagram. I also didn't grow up in an era of credit driven consumerism.
The environmental factors that impact the psychological makeup of todays 20something year old are just different.
As someone else has already alluded to, the carrots of long term goals is further from reach than ever (home, retirement, vacations, family) for younger people. That said, there has never been a better time in my memory for a person that has work ethic but no skills to go out and land a high paying job.
I think, perhaps, my most frustrating thing about todays workforce is their lack of understanding about credit ratings, debt loading and compound interest. I can't believe I have to beg staff to participate in our employer matched Vanguard 401k. A few are absolutely gangbusters about it, fist pumping money at their 401k's like there's no tomorrow (coincidentally, they are arguably my best employees). It is extremely difficult to get them to take any type of long term view on finances. As others have said, "whats the point".
Labor has the upper hand right now and many are leveraging that into higher wages, benefits or a better work environment and others leverage it to perform poorly, show up late, not show up at all. I can tilt at windmills all day about it but it isn't productive or change anything so I just keep my head down and try to operate in the current environment. I am 100% for anything that drives my employees wages up as long as I can remain viable. While some employees could care less about the viability of the business they work for, there are most certainly employees there that DO depend upon the viability of that business to lead their life and those employees "sticking it to the man" are most assuredly hurting their fellow employees.
The pendulum will swing. However you feel about the current labor market, labor would be well served to take a long economic view and secure their position now while they have the overwhelming advantage for what they want when their 60 years old. Because guess what you f#$kers, I don't care if your 20 years old. 60 years old is right around the corner.
Hard work doesn't guarantee wealth or security but not working hard is pretty much a guarantee of what you will end up with.