Whether you feel it’s right or wrong, privately owned entities, ie. businesses, do have a right to refuse service to whoever they want for whatever reason they want. I have escorted people off premises countless times for a variety of reasons, some of them fairly petty. However, it’s always on behalf of the business owner. LEOs have no opinion in the matter regardlesss of personal feelings, it’s a right the business owner has in this country. I’ve also purchased food on behalf of people to keep the peace and prevent such conflicts.
However, I also have told business owners to pound sand when they knowingly allow a previously trespassed person to purchase something and then call the police after they accept payment from them. Shady practice for sure.
I’ve also escorted and issued trespass warnings to disruptive people out of private residences too. Property rights are a beautiful thing, and when it comes to businesses, a free capitalist market has a way of speaking on behalf of perceived wrong doing by business owners. It’s a double edge sword sometimes.
There’s always more than one way to skin a cat, I wish more people would look at all options and choose the most reasonable one...some people thrive in drama.