Good Grief! Talk about missing the point!
A person can WORK for ten dollars and hour, get government subsidized housing, food stamps etc. Churches and Civic organizations offer help. But, by gosh, at least do some work and earn something to contribute to your "upkeep"!
Indeed, you have.
And as for your laundry list of solutions, it all sounds good in theory. Ever tried it?
Come to think of it, it doesn't really sound all that good in theory, either.