Homeless people aren't stupid. They find a way to get to where it is most comfortable to be homeless. In SF you can do drugs all day and night and get free needles and poop on the streets and no one will bother you. In other places you will not be able to do this.
Why are people surprised that places that go to great expense to subsidize homelessness have a lot of homeless people?
By this logic if you make it even less "comfortable" everywhere they'll disappear into thin air? Go to mars?
Some former addicts attest that, when they were addicted, it was only the threat of prison time that could force them into rehab, because at the time they were not fully in control of their own decision making. They say the 'stick' helps motivate them to choose rehab instead, and it ultimately helped them out of a bad situation.
Sam Quinones' book, The Least of Us, documents some of this and is well-researched.
https://www.shellenbergerforgovernor.com/issues/homelessness...