“Private companies have always been free to restrict activities on their private property.”
Wait until someone says “you can’t park here with that bumper sticker on your car.”
And if "here" is that "someone's" private property I would respect that.