Speaking as someone who did not scamper on your approach (Hi, Ian!), I hope you will agree that a view contrary to yours does not mean the other person is [insert insulting term here]. It is just someone with a view contrary to yours.
If we want to encourage discussion, we don't accuse people of ulterior motives. At least in my world. I've been a moderator here on TMC for awhile & I can assure you there is no direction to force conversation a certain way. There IS direction to encourage contrary opinions, without insulting the other person. There is also direction to keep people from abusing the forum - whether for promoting another website or for advertising purposes. (And yes, there is work afoot to allow advertising and sponsors in specified areas, but TESLIVE did take a bit of bandwidth.)
How many of you have left positive reputation for someone who disagreed with you, because they contributed in a positive way to the conversation? I have. More than once. The whole reputation system is meant to encourage good discussion, not to reward someone for agreeing with you.