> I do not live in one of the cities that have issues with a large homeless population, so the experience is a bit lost on me
That's the key experience you're missing. If you've never lived in a high-homeless/drug abuse area, you don't really understand how thoroughly draining it is on every aspect of civic life.