Well I'de agree being a Moderator on a Forum like this has got to be damn difficult, and pretty well Thankless.
I dont involve myself in any other Forum, I do here primarily because CR has some exceptionally talented Photographers, and damn smart technical Guys, who sometimes may be exceptionally talented Photographers, but perhaps not always.
Personally I've had a warning (Gasp), I mentioned the "DR D800" person in a humorous manner, problem was of course I'm Aussie, what we determine as Humour in Aus isn't always seen the same way in most the rest of the World, perhaps the exception being England/Scotland & Ireland, we're sort of Cousins so we tend know each others foibles.
At least the Owner/Administrator in this case has supplied the necessary means for Canon-F1 to contact him and perhaps review his Banning from the site, seems reasonable to me, I'm not going to comment on the Banning, I tend not to get to worked up about threads, if they get to the point of insults, it's time to take my Toys & go Home, trading insults on a Forum of any kind across thousands of Kilometres seems pointless, I'de rather go outside and take a Photo of a Squirrel.
I like this Forum and in General I think the Moderators do a pretty reasonable job, that view may change if they ban me, but quite honestly although I'de be disappointed, I'm sure I'll still sleep well at night, life will go on, I will still be able to read CR each morning and have a laugh, or learn something.