DJ, I was being a world-class jackass. But, as you said it, it proves the point you're trying to make exactly.
When I joined the site last year, I joined to play diplomacy. I'd occasionally look at the forum to see what might be going on in terms of development of the game, but aside from that, I generally ignored it, and I still do, unless I'm needing a good laugh (though, 'funny' threads are a thing of the past too).
I agree that multi-accounting claims should probably go directly to the mods, but many don't know who they are or know how to find out who they are.
So, in short - there's no good reason to choose to play here.