CC asks the wrong question:
Assume an employer discovers he has in his employ a vocal and known racist. Assume the presence of that racist in his employ is hurting his business due to people choosing to no longer do business with him. Is he justified firing the racist?
The answer is to this rhetorical query is, of course, yes? So, is a person who opposes racism justified in calling on people to not do business with an establishment that employs a known racist?
I don’t know why CC is even asking me this question. I believe in, and advocate, free association. That means that an employer can fire any employee for any reason he chooses.
So, I’m absolutely fine with an employer firing a racist simply for being a racist. What I would ask CC is this: is he likewise fine with an employer firing a black for being a black, a Jew for being a Jew, a woman for being a woman, a pregnant woman for being pregnant, a feminist for being a feminist, or a Communist for being a Communist? Because I support all of those hypothetical firings as well, on both logical grounds and on the basis of being protected by the Constitutional right of free association.
What is not fine, however, is those who are not involved attempting to put pressure on the employer to fire the racist, the black, the Jew, the woman, the Communist, etc. because they do not approve of the employee. Remember, Ben Shapiro did not say that he would refuse to hire anyone who is a socialist, he did not say he would not do business with anyone who employs Jews, he said that racists should be hunted down.
That is not free association. That is not eucivic behavior that is compatible with either civilized society or peaceful coexistence. Society can survive many things, but it cannot survive this aggressive ideological totalitarianism aimed at extinguishing the acknowledgement of observable reality. SJWism is both dyscivic and dyscivilizational.
What SJWs want is thought policing and enforcement. They want certain thoughts protected from criticism and certain other thoughts eliminated. A person who opposes racism can only be justified in calling on people to not do business with an establishment that employs a known racist insofar as anyone else is equally able to call on people not to do business with other establishments for any other reason.
If that’s the war the SJWs want, that’s precisely the war they’ll get. But judging by their frightened response to something as minor as The Complete List of SJW, it seems unlikely that they are genuinely up for it. Because they know, as well as we do, that it is a war they will lose. Badly.