Modern benches and even parks have anti-homeless features. iirc some park in Minneapolis removed their basketball courts because black people would congregate there (also there was drug-dealing). In USA its spend money or get out.
https://en.wikipedia.org/wiki/Hostile_architecture