Calling a racist a racist isn't harassment. Neither is firing a racist. This is all stuff that I would expect my employer to be doing to be responsible.
There is so much wrong with this statement. Nowadays, you can label anyone a racist, or a misogynist, or a bigot, and get them fired. That's how discrimination works. It's a label.
There's absolutely nothing wrong with my statement. I didn't say Bari Weiss is definitely a racist because I know nothing about her, but we only have her side of the story. Racism is the discrimination. Being a racist is not acceptable. How it's determined is obviously not cut and dry, but that's what HR departments are for. People don't get fired over accusations, they get fired after investigations. I have seen this play once or twice and the burden of proof is usually pretty high, but having policies that disqualify people for exclusionary attitudes is absolutely the right thing to do.