They have. Remember The Trouble With Scribbles and your vigorous defence of SLA, with loads of charts and multiple links to your material?This is not to suggest that those who disagree not be allowed to post at all. If, for example, ms and bs want to open threads entitled something along the lines of Price Action Trading Is Total Crap, there's nothing to stop them from doing so. But for them to get a free pass for this interminable hammering at price action traders makes no sense.
With this new self-moderation feature, would you be willing to tolerate someone else doing the same thing to one of your threads, or would you block that person as a troll?