I think it depends. I do advocate for a level of self censorship but only in the right circumstances. Nothing is purely black and white. There are times when one must speak out and there are times when one should hold their tongue. If you speak out publicly you should only do so if you can accept that someone might respond. The more extreme your actions the more extreme the response will likely be. That's just reality amd everyone has to take personal responsibility over that. Actions have consequences.