I am against blacklisting anyone. It goes against the concept of a free market and a free society.
However, SJWs must be dealt with harshly. They must be made to choke on their own rules and they need to be shamed for their idiocy and hypocrisy. But blacklisting them only makes them martyrs.
What's the solution? Voting with your dollars.
If you like the political bullshit WotC, Paizo, Chaosium, Monte Cook, Green Ronin and others are shoving into our hobby, then give them your dollars. Same with cons that support SJWS. If you want more safe space / consent in gaming bullshit infused into your cons, keep attending those cons on your vacation time.
It's not about boycotting. It's about being conscious of your spending and consciously supporting one company or designer over another. Spend the same (or more) inside the hobby, but aim your dollars because each one is a vote.
Do you think white supremacists should be blackballed from providing health care to black urban youths..?
No. Everyone should be judged for their job performance ONLY based on what they do at their job.
Humans don't like each other. At best, as a mixed society, we hope we can tolerate each other enough to work together and peacefully deal with each other. Tolerance doesn't mean everybody is kumbaya, all is love, because that's just bullshit. Tolerance is everybody keeps their prejudices to themselves and does their damn job.