so you're ok with discrimination, how fascist of you.
I am in favor of what you are arguing for, the right of a business person to refuse service to customers for many reasons. The line gets drawn when the Supreme Court rules that certain persons or classes of persons need protection against bigoted discrimination.
A group of people can be refused service at a bar if they are wearing gang colors and patches. They are not a protected class and are not being discriminated against because of their religion, race, color, national origin or ancestry, sex, age, physical or mental disability, veterans status or sexual orientation.
Sexual orientation is under challenge.