I agree that criticism, alone, is not silencing. However, when someone makes a thinly-veiled comment that an individual should be fired for things they have said, it goes above and beyond mere criticism.
Chris Clarke, a co-blogger of PZ Myers
tweeted this:
I have absolutely zero respect for anybody who makes a comment like that. It's a dirty, underhanded rhetorical ploy;
an attempt to scare someone into shutting up. I would feel the same way if somebody said something similar about Rebecca Watson or PZ Myers.
However, if you still think that my views are inconsistent, please explain, as I would like to see where I am wrong here.