Thankfully (I'd like to think) it's a relatively free forum. Opinions are part and parcel. Diverse opinions should, in theory, make life on here more interesting and stimulating.
It is nice if things are kept civil, but strong feelings should be listened to. Heckling, in an attempt to get people to stop posting things they don't like, for whatever reason, is a very weak and pathetic tactic in my eyes.