It's a bit more complicated than just dealing with the homeless people. American society creates these people in the first place. It's a dog-eat-dog culture with very few social safety nets. It's inevitable that some people lose the "game" and can't keep up. In another country they would be offered state-funded housing, free drug rehabilitation programs, some form of mental health help, and so on. Their odds of getting out of their situation would be much higher, and at the very least they would be out of sight. Leaders in the US have decided they'd rather spend money on things like nukes and free money to Ukraine. This decision means that, on the back-end, all citizens have to deal with homeless people squatting everywhere as they don't have anything better available. Karens can move signposts all they want, outraged that they can't use their parks, but at the end of the day that's not a problem a small town can fix. Only the federal level could, but they're not interested in doing that, very clearly. There's infinite money for other things, but not for helping their own citizens. Even the town knows they can't fix it; their strategy is to make being a homeless person in that particular town so annoying that they pack bags and move elsewhere - just kicking the problem somewhere else.