I found out a while back that my city has an ordinance forbidding discriminating against customers for their political views. It's more in the context of someone guilty of "wrongthink" minding their own business in the establishment, not someone making a ruckus. In the latter case, the business is still within its rights to demand the customer leave.

The more I see garbage like this, the more I think everyone deserves that kind of protection. The way the woke try to police everyone on every possible point of contention is getting way too close to a social credit score, which would deny basic services to all "bad" people, with the definition of "bad" expanding by the day.