I am always amazed that people continue not to grasp the idea that unpopular and, yes, even hate speech or "racist" rhetoric are exempt from criminal prosecution by a government entity. That does not mean people have to like it. That does not mean private industry or consumers can choose to go elsewhere for goods and services.  We are not really "free" to engage in offensive speech. Rather, the government is enjoined from prohibiting it.