I believe you are grouping "those who don't have the skills or abilities" as one unit. Seems like a very large container to be making decisions about.
Let's exclude those who cannot learn enough to function in society. If anybody wants these people to starve, I haven't met them.
Suppose you graduate from college with a degree in repairing fax machines. Fax machines are quickly disappearing. Should you:
1) Continue to learn about fax machines while the rest of society pays for your food, shelter, and health care. After all, it's not for us to judge what you do with your life.
2) Expect fax machines to be mandated by law so that you and the other fax machine experts can have a job, or
3) Expect things to change. Try to match your own skills and desires with whatever most people want. That is, try to fit yourself into the society and world you find yourself in and not expect the world to change for you. (Whether or not the rest of us support you during this time is irrelevant, except in terms of whether it helps or hinders the change you need to make)
I believe this is the same set of alternatives you have offered, only looking at it from the individual level instead of as some hypothetical external observer.