I believe it's the moderators who by and large control the debate.
I don't believe it's the moderators' job to "control" anything. If posts are mildly out of line, the poster may get a warning. If they're way outta line, the post will be removed. That's it.