All the participants seem to have good knowledge but not on a common ground. That should be a fertile ground for debate and sharing knowledge. Only, don't get personal and start attacking each other.
I moderated all the offending posts. This is how you should go about.
I moderated all the offending posts. This is how you should go about.