I think we often approach the homeless problem from the wrong direction. Many homeless have underlying issues that have led to their homelessness such as mental illness or addiction. It is not simply a case of them being to lazy to work as I believe many people perceive them to be. Due to their conditions many cannot maintain gainful employment. We to often put programs into place to provide housing while simply ignoring the causes of their homelessness and expect the problem to be solved. I believe we are putting the cart before the horse.
I also believe we spend more money on the housing side of things than we should (this goes for all publicly assisted housing) and I believe this wasted money could be better used providing programs to help them treat their mental illnesses and addictions.
I believe all publicly assisted housing should look more like this (along with communal facilities).
Instead of this.
I personally do not agree with the notion that people that cannot do for themselves should have the same standard of living as those that do and all of it being provided by the taxpayer. However I do think it is in all our best interests to provide them with the most basic of services and the treatment they need so that they can hopefully one day better their own lives.