I never said political affiliation was protected. I was just pointing out that the blanket statement "they can kick out anyone they want" is not correct.
I was referring to your example of being forced to do business with a person wearing a MAGA hat. I am unsure if that falls into a protected class, that is federally protected at least.