Those capable of contributing to society should have the burden to do so. Once they do work they deserve basic necessities in the form of health care, education as far as they desire, housing, etc. Why is this so difficult? We are one of if not the richest civilization in the history of humanity. This is a moral failing rather one necessitated out of fiscal restraints.
Even if you’re just collecting trash or babysitting, you are performing necessary work that will always be required. Don’t tell me they should just do that for a pittance until something better arrives. It’s mathematically impossible for everyone to advance out of that.