I’m aware of race, religion, sex, age, and some other federally protected statuses in the US that a business can’t discriminate against, but what protected class would political affiliation fall under?
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.
Note that this is only for employment. A california business must not discriminate in hiring based on political affiliation, but can refuse to serve customers based on political affiliation.