I have seen this kind of animosity many times in many forums, and I have had some personal fights.
For some reason we are not nice for some people and viceversa, and some times a single word is enough to start the war.
The contenders are not the problem.
The problem is when others begin to comment on a matter that does not concern them, and that is why a simple discussion turns into a drama.
Next time if you're not directly involved do not post and all will be fine in just a few posts.
My two cents.
Daniel