Wilfred, if I may interject. Must you take the "no personal attacks" so literally? Just like real life, most things are grey.
If I was to continually taunt or bully you just because I didn't like you, with little to no justification, I'd probably be called to task, banned, whatever the case may be. Cool, no dramas.
However, just like real life, not everyone is equal. Sure everyone is entitled to their opinion, everyone is entitled to free speech etc... but not everyone is equal. You may disagree with me but let's go right out of the ballpark for a moment: Do you consider yourself equal to a rapist? A murderer? Someone who is completely out of their mind? A child sex offender?
I don't think any normal person would. To me, that sort of logic works on a smaller scale too, we don't have to be as extreme as the examples I just mentioned.
Now take someone like Anfang who has carried on like a dipshit for many years and I make no apologies for referring to him as such. Like everyone else, he has been warned, banned etc... but he still carries on like an annoying mosquito flying around your head when you're trying to sleep.
Sometimes, people deserve to be called wankers... sometimes much worse.
You're obviously educated and you know the difference between right and wrong. Must you be so rigid in your thinking?
If I can use another analogy: If road rules were enforced just as rigidly, we'd all be done for speeding 3KM/hr over the legal limit, or not indicating long enough, or not having a clean engine bay. Yes, the law is the law, but it's the spirit of the law that matters most. This is why Police officers have discretion, because things aren't always black and white.
Even if you disagree with everything I've just said, at the end of the day, this is an internet forum and Dave runs it the way he sees fit. If he wants to contradict his own rules, then so be it. If he wants to pick and choose who gets banned and who doesn't, so be it. It's his to do what he wants to. He is only representing himself and his business. I don't always agree with some of his decisions or opinions, but I take it as it is. Ultimately, I'm here because I want to be, not because anyone's forcing me to.
Maybe this is life experience talking mixed with a bit of opinion; I'm a very patient person and I believe in giving most people the benefit of the doubt in many situations. But sometimes... people are just dickheads.