I don't see how non-knowledge-based work is gone forever. Sure, we have roombas, but we are a long way from me being able to tell a robot to clean a messy room, or to properly lay out merchandise that has been messed up by customers. Heck, even at high-end SysAdmin rates, I can assemble servers cheaper than I can buy them from Dell.
I mean, I think a some of the barrier to unskilled employment right now is cultural. Having someone clean your personal space is seen as extremely crass. Heck, expensive software engineers are expected to clean up their own cube. Even having a secretary is kinda weird these days. Man, it's really nice to have support staff, but culturally, we seem to look at it like owning slaves.
But really, I think most of the problem is just that the economy is in the dumps. It's hard for anyone outside of the top 20% skill-wise to find a job right now, doing much of anything. It's an employer's market.
>And even if they did have the necessary educational background for retraining, who would pay for it? Education in the USA is already absurdly expensive, and the employer sure as hell won't be picking up the tab.
This is the economy again. During the dot-com boom? anyone that looked like they might be able to become qualified (including a 17 year old me) could get a job learning to become a computer programmer or a sysadmin. These days, companies don't want to take those kinds of risks; but I think that has more to do with the economy than with any structural differences in the computer industry.
I mean, do you really 'train' a SysAdmin? that's not really how I've seen it work. You get a kid who is into that sort of thing already and throw some books at them, and it sticks or it doesn't. The cost is that the kid is going to make some mistakes while learning, you don't know if the kid is even capable of becoming good, and even if you pick the right kid, the kid doesn't break anything too expensive, you get them the right books, even then, once you have built a pretty good SysAdmin, well, they might just leave for a better paying job.