I think that may be a mistake on "debates" part. The godists who complained about him are the usual trolling for god mob who call anyone who disagrees with them a troll. Rookie mistake, but "debates" you gotta stop listening to the posters who are pissing in your pocket, their agenda is not benign.
I think banning him was a no-brainer. If everyone who had reservations about his behavior was a "godist" then I guess I'm a "godist". Though that's kind of confusing for me, being an atheist.
Something I saw in the religion forum on DDO: theists loved trolls who hated atheists, and atheists loved trolls who hated theists. An overgeneralization, obviously. But it was a reminder that when we sink too far into Us vs Them thinking, all we care about is whose side the monster is on -- not the fact that it's a monster.
Again an overgeneralizing metaphor -- RM if you're reading this, you're a human being not a monster and I hope one day you will find your troll paradise in the sky. *turns up the volume on Carry On My Wayward Son*