A debate requires honesty or it is just a wind up.
In Internet terminology, a troll is someone who intentionally posts derogatory, misleading or otherwise inflammatory messages about sensitive topics in an established online community such as an online discussion forum to bait users into responding.
Sorry Colin, but your recent posts fall into that catagory.