Actually there is very little new about this idea. I first saw it proposed in the 1970s. The fact is many of the homeless are actually capable of getting their act together over time. As for those who cannot, it is actually cheaper to find them a decent place to live than constantly deal with them in the emergency ward for problems like frostbite, malnutrition, and a variety of illnesses or injuries picked up by living on the street. Looking at the problem from an economic point of view it really makes more sense to provide them with what they need than continually trying to repair the damage they cause for themselves from their way of life.