People don’t like being around homeless (in the sense of “on the street”) people. They’re often mentally ill, often smelly and not very nice to look at, and occasionally aggressive. It’s sometimes malicious in the sense of “people are often self-centered and are mad at someone for making their day less pleasant”, but sometimes it’s just “people really don’t want to see it”.
On the level of governments that tend to be implementing these measures: they get elected by people feeling like they’ve improved things. Getting problems out of public view (whether or not they’re actually solved) is a good way to do that. Again, not _exactly_ malice – they’re not actively going out of their way to hurt the homeless – but it’s at least self-centeredness.
Latest Answers