My sense is that a substantial amount of disageement on lots of message boards stems from people not talking about the same thing -- sort of talking past each other in increasingly belligerent tone.
Semantics are boring, but it's what keeps things civilised.