Except that isn't true. Sure they can do it, but the person can sue, and if the business can't come up with a reasonable argument to single out that person, they will lose.
This is false. The only lawful grounds for a lawsuit is discrimination against a protected class such as race, gender, religion. Political affiliation is not protected in any way.