there are exceptions to every rule, but anyone sleeping outdoors or even in a shelter is not getting a decent nite's sleep, ever, and is automatically ruled out of any viable work force due to sleep deprivation and mental / physical exhaustion. quality sleep is the starting block to revitalization.
a warm body being merely capable of performing a momentary work function vs being actually employable for even basic tasks on a weekly or more basis are vast differences and virtually impossible to find amongst the street population, they aren't usually in it for the long haul, and true careers are a mere dream.
besides being homeless, the bigger picture is so many actually being HELPLESS, they simply never will become the members of society they are 'expected' to be, and there's little to no help coming for them and nowhere near enuf entry level jobs available should the impossible happen. meanwhile, the numbers keep growing as opportunities lessen.