Meh... I think it's the same old story. Young people have always been flaky buggers when they first leave the nest. Heck knows most of us were (especially being the musical types). It takes some time in the real world to really "get it".
Of course there are certain generations in western society that got carted off to war quite young and then there are those from rural areas who had to get up a tend to the farm or starve. General crap like that that instilled work ethics and discipline younger than others.
For those coming from certain areas of the globe... well there's that real do or die (or at least go hungry) action instilled, again, at a young age.
I have a certain amount of faith in the current crop of sproutlings despite their faults (mostly bred and taught into them by us older farts). They seem like they're generally bright enough but just need a dose of reality like all of us did at some point to get their heads in the game. A good employer can do that (but of course you aren't a guidance counsellor... you're a businessman).
As I said upthread. I have to have faith in them otherwise we're all boned.
And again... let's think back to the young people of the 60's, 70's, 80's and (in my case) 90's. The young people were generally just as flighty, vapid and self absorbed.
That of course doesn't mean you need to hire them. Just saying they're still confused, goofy little pups figuring the world out. They may turn out alright. They could of course also turn out to be a total nightmare.
Only time will tell.
Cheers.