I'll admit that I think race is a different issue. Race is my one holdout. There is something about a location that has a history of rejecting gingers, for instance, that would bother me. I wouldn't like a sign in a door that says, "No Gingers!" And the poor gingers could be living in an area where a majority feels negative toward gingers.
Of course race is different, unfortunately the left wants to characterize everything as a form of racism even when it isn't.
And that's exactly why a business should be able to use their own decision making on what they will or won't serve.
Do I think a restaurant should be able to reject as customers a couple that comes in that is covered in lice and bedbugs?
Yes. I do. It would certainly be embarrassing for everybody, but it's not fair to put others at risk.
And there are a host of other good reasons. Is it wrong for a store to have a sign "no shoes, no shirt, no service"? I don't think so. Is it possible there are folks in this country so poor they don't have shoes or shirt. I suppose it's possible. But it isn't very likely.