We prohibit discriminating customers on the basis of color. religion etc. Add one more clause: discrimination based on political/social beliefs or something along those lines however stupid those might be.
Black people and pedophiles don't deserve the same legal protections to have access to a playground or a private school.