I am not surprised at all - the Webmaster specifically created the debate forum to have a place for all the mainstream trolls and apologists to be banished to when they infested the support forums. A place actually where the rest of the members could bash their stubborn heads away from the support forums. If you don't believe me, ask him.
Even so, the trolls and apologists are expected to obey the rules, only have one ID and vote and to obey the rules.
How long has it been since you made a post here that has anything to do with debating vaccinations?