No shoes, no shirt, no service.
Disrupting other patrons, get out.
Those aren’t protected classes.
I guess when you say “regardless of protected class” you mean, a few members of protected classes are getting caught up in a general rule. That doesn’t matter. What matters is if the discrimination targets members of those protected classes, either exclusively, or to a disproportionate degree. That is what the courts look at.