I believe that people should be able to turn away customers/not hire employee for any reason. I also think people who do that are trash and I will never shop at any of their business.
Truth is that nowdays the number of business that would do this is absurdly low as the loss of business/reputation is to great to bear and if some people wants to segregate themselves from the rest of society they can fuck off and do so for all I care.
I do make and exception for discriminating against children though in some circumstances.
This is the Game of Thrones
Where you either win
or you DIE