Eh.
I say let him stay. Lord knows we've got posters that are way more annoying saying things that are way dumber than anything Dyack has said or done and they don't get banned.
And to Mr. Dyack, who is most certainly reading this thread?
You're doing it wrong.
I mean, yeah, a lot of posters on NeoGAF say some dumb stuff, and there's a tendency to hate on games beforehand, but you bring a lot of this on yourself by taking the bait the trolls lay out and taking what posters say too seriously. I GUARANTEE you that if you had just let things go and not done stupid "social experiments" like the infamous "FOR OR AGAINST" post, you would've been way better off.
All you ever had to say was, "Don't hate the game before you play it. If you play it and don't like it, that's fine; but I hope you do like it because I put a lot of work into it and I think it is fun to play." And you could have LEFT IT THERE, taken the high road and ignored the trolls, and avoided getting anywhere near Derek Smart levels of ridiculousness and internet rage. (You're still not at Smart's level of stupidity, though, as much as some would like to make the comparison.)
Instead you poured gasoline on the fire and made doctoral theses on how shocking it was that it burned more.
I don't have anything to say about your game. I don't know whether it's good or not because I've never played it, since the only current gen console I own is the Wii. I know you've put a lot of time into it, apparently, so it means a lot to you when somebody trashes it, but you need to be confident enough in your own work that it doesn't matter what people say about it, instead of flying into an intellectual rage and trying to get dissenting voices shut down.
In other words, relax a little, man. And for further reading I would suggest that you take a look at John Gabriel's Greater Internet Fuckwad Theory.
To NeoGAF: You're not helping, either.