So there is a mixture of types of homeless -- some of the examples Scott gets into for "draconian" are for what I would call transient/short-term -- those folks some welfare type intervention (housing vouchers, cash) to smooth over their instability is all they need. Those are not the homeless people are complaining about!
The "pollution" homeless though Scott is mostly talking about are the people who cause public disorder. And those are very hard to deal with. So everything will be difficult, but I think caseworkers being able to help them as much as possible is IMO the best approach I've seen work in some cases.