Although I agree with many of your points, Pepe, in Albert's defense we DO have to deal with the fourth tier of homeless - the mentally ill, substance abusing and criminal. [see my two posts prior on my suggestions of solutions and classification of homeless]

And by definition these guys are not going to be able to hold a job .

Meanwhile we have a problem with illegal activities that block the responsible, job-holding, law-abiding among us from using our public spaces and that problem needs a solution pronto.  

Grouping all homeless into one category as Albert did, makes it unlikely for us to come up with solutions that will actually work.  By pretending that the intractable homeless can be served by providing shelter (which DOES help the others) is just not effective.

By all means, let us increase funding for emergency, transitional and low-income housing.  This is IMPORTANT.  But we need a different solution for those incapable of responsibility because of mental/substance etc.