You appear to have run awayDon't worry, he'll be back. Trolls like him LIVE for this. They raise some hell, pretend to laugh, and once you kick their sorry little behinds in a debate, they leave it, only to troll again someday.
His mission is to muster support for the WOD. Obviously the WOD his obsession and he is convinced that Libertarianism is a threat to the survival of the WOD. Since coming on board last month he has gone about the business of bashing Libertarianism with a vengenance...in pursuit of his cause, the WOD.