Is it anti homeless or designed to stop you from rolling off while sleeping?
Keeps you on the bench and also ensures that your blanket (or cardboard or even newspapers...) stays where it belongs even in strong winds.