Now, I personally am on the side of thinking people can do good in one area and be shit in another, and that in some roles it may be preferable to have less conflict-generating people, and that free speech does not mean free of social consequences.
But you do you.