That is not what I mean. This conversation is about the accepted "law of nature" that if you say bad things about your employer you will probably be fired. As you point out, sometimes there are good reasons to publicly say bad things about your employer. Therefore, it is bad that firing is the accepted consequence regardless of the situation, and we should seek to change this status quo.