They cause disproportionate damage to cities and the cause of aiding homeless itself. It's asinine to conflate the two issues and waffle back and forth between "more houses" and nimby name-calling. Neither will help.
We should have 21st century asylums and more houses. I won't accept a false choice, we can do both. (I'd argue we also need subsidized job relocation programs so people don't get stuck in high CoL areas looking for minimum wage jobs. There are very affordable areas to live in USA that want workers, let's make this market more efficient).