I know that but why would they find that not acceptable but another behavior that is just as disruptive is allowed to go on.
It doesn't matter, they don't have to explain their reasons any more than you would have to explain your reasons for throwing two people out of your house because you didn't happen to like the color of their hair at that particular moment.
Would they have thrown out muslims who were talking about their religion?
Completely irrelevant, they are under no obligation to apply any restrictions on what they find acceptable on their property in a consistent manner, they OWN the property and can toss anyone they choose off of it just for fun if it pleases them.