That's an idealist look at it.[
Why can't employers find employees? Because they're too damn picky and would rather not hire than hire somebody who isn't already doing the exact same job somewhere else and has advanced degrees, at least 5 years experience doing that, and perfect references...
Is there nothing you loony lefties won't whine about?
Employers seek employees to improve or grow their businesses.
Those talented enough to move up to a new job leave behind a perfectly good one that now needs to be filled by a qualified worker.
It is the responsibility of potential employees to attain the skills necessary to get hired or, failing that, resign themselves to low-skill/low wage jobs.
Suppose we have some guy with a criminal record who naturally is lazy. If no one will hire him, and there's no welfare, what will he do? He'll just commit more crimes. He won't starve. Do you think prosecuting and incarceration criminals doesn't cost anything?
You answered your own question but I'll put it another way:
What is the responsibility of those who are productive to carry the sorry ass of one who can't get a job because he is "naturally lazy?"
The more we coddle the "naturally lazy" the more lazy (and less likely to help pull this train) they become.