Flave, I can't find a soul who will labor - if they agree to work, they want $25 or more an hour - and aren't worth a 22 shell.
You're talking about a society that has already created or enabled the lazy and dependent.
Societal cures can rarely happen with the snap of your fingers.
But jobs and independence will reduce or eliminate homeless problems over the course of 10 to 20 years.
It's been proven 100x's over.