That's a good question, Shel.
After have been observing on this forum for the past several years - I can say that we have a variety of members here who are outspoken and strong-willed. Not that it is a bad thing to have. It's a upbeat thing to have which is positive.
There is no question about this - I've seen a lot of GREAT GREAT support by other members that has been handed out oftenly which is a tremendous help to others.
As for agreeing/disagreeing - Well, Needless to say; Granted, from time to time - I've seen some situations where there are a lot of issues/words that has been sorted out to prolong it to make the matter worse rather than letting the sleeping dog to lie. What I mean is - Not that anything is wrong to agree to disagree but when it gets to a point where it continues beyond out of it's control; That's where the old broken record plays.
Understandably, When someone gets really passionate about a discussion - They will get on to it until it ends which is fine. I have no problem with it.
To sum it up - After observing all this forum; I have to say that everyone rocks in their own way; Even if it's all good or bad. We can't be expected to be perfect. After all, We're human beings.
Does that answer your question, Shel?