What is wrong with letting the business owner and his patrons decide? Why do we need government interference in a private business?
There should be equal accommodations for everyone.
Have they ever even put one of these bans to a public referendum? People would probably vote for the ban, but at least the public would be the ones deciding. From what I've seen, it has all been decisions made from on high from at least the city council level if not state. Seems like its usually one rabid nazi that cows the rest into following along because they think there's no political downside to going along.