Earlier quoted context omitted.
Any solution not currently being employed couldn't work because the local issues are different in some nebulous way, and it would require careful study before making a hasty move, and there are all these special cases that are different, and it just couldn't work so we should give up because nothing will ever work even if it has worked elsewhere, and just club them all to death instead.
This is so dismissive. We have to admit and analyze the reasons for homelessness before we attempt a solution. Sometimes, people who do everything right end up homeless due to illness, rising rents, death in the family, or any multitude of reasons. If we gave these people free housing and resources, they'd likely bounce back and be fine. If we mix in folks who are drugged out beyond belief, who are violent, who have…
In a great many cases, it's because they lost hope, and the drugs were the only thing that let them escape from their pain and despair.
There's a good amount of scientific evidence that drug addiction is harder to fall into, and vastly easier to break out of, when people have a support system. This includes having a place to live.