That is NOT a protected right, and all this was long since resolved by the Supreme Court more than 50 years ago. Businesses don't get to stand in the stream of commerce and direct it away from those their owners don't like.