I can believe it's true that high housing cost is one of the big drivers of homelessness but once you have a very large, drug addicted and unhealthy population of homeless you can't just say "build housing for these people". At that point it's already way too late and the law-and-order impulse is very understandable, clean up the mess you created with force and then prevent future messes with generous housing subsidies, especially for youth that are on the verge of becoming homeless.