I agree. I'm mostly here to talk about dogs and to learn more about training and behavior from people who have more experience than I. I don't mind when someone comes in touting a training method that I disagree with, because it reiterates why I choose positive methods. I also learn from forum members' responses to those threads. It does get a bit tiring when someone asks question after question and doesn't really seem to want the help. But, we can do self-monitoring by not responding to those threads and they will die a natural death.
I appreciate mods regulating spammers and sometimes wonder if more judicious use of "Thread Closed" commands would be helpful, but overall I don't mind the healthy debate.
I'd rather see threads get closed when they have played out rather than people banned. That's just me.