But what's hypocritical about it? To call someone a cunt is a pretty bad thing - if I went upto some random in the street who was talking to his mate and said "Oi, mate, I don't know you, but you appear to be a bit of a cunt", I'd be expecting a swift punch in the face, if not worse. It's generally not acceptable to do so, unless you know the person, and even then, plenty of people will draw the line at 'cunt' being used in speech.
Thing is, there's plenty of ways of expressing an opinion that someone is full of shit without actually saying it in a way that devalues your own posts as well as the site. If someone's opinion (in your mind) is bullshit, then either use mature language, or don't say anything at all. It's really not hard to do. And, as far as I can see, the moderation is perfectly fine with that, as long as it doesn't get out of hand.
But it does matter, as I've said above. Politely disagreeing with someone's opinion is fine - no-one in their right mind should get upset and everyone's happy with a good discussion. But to turn round and call them all sorts of names because they dared to express an opinion that you (not you personally!) think is horseshit - then...come on, human decency should tell you that there's no need for it.
I can attest to the moderation being fair - if it wasn't fair, then surely I would've been banned ages ago for some of the opinions and comments made? I'm pretty sure (though I have no proof

) that Neil would've happily banned me a while back, and I'm positive that if I was to start abusing members, then I'd be banned. It's not like i'm friends with any of the moderators, two of them have actively told me that I'm full of shit (though in far politer terms)...so how could it be unfair?
Do you think someone should be banned for expressing an opinion?