I pit all the morons who continue to engage with Clothahump, and the mods who refuse to ban him

I think the telling part of that quote is this:

In previous instances I’ve tried to view things generously when possible but there is no longer any doubt.

Here’s trolling 101, literally the most basic way to troll a community: pop up in a thread, throw out a stupid, inflammatory, ill-informed statement, like, oh, say…

Then wait for the negative responses to roll in.

And it’s basically all he does.