Because it’s quite likely that the people who run the store also own the building or something?
Not a chance. This building (and the windowsill and spike strip) are owned by some real estate company and the shop owner (who owns the sticker) is a renter.
Be pissed off at the wealthy elite that’s shooing off the homeless, not the shop owner. Totally different people.