That’s the essence of the problem. Businesses don’t want to spend a dime in training, despite the fact their long term costs would be lower because they wouldn’t be paying taxes on a huge educational bureaucracy and workers would be immediately productive and you could pay them according to their ability to produce.
Thus mentality is actually costing them money.
So what are young college graduates to do? Perhaps their best bet is to do internships and summer jobs when possible in their career fields? Then that way, they can say they already have some experience in their career field? Just a thought.
They don’t want to train because they don’t expect to keep anyone more than a few years.