Thanks for the discussion, Jeanette. We've had some very diverse answers, but all seem to agree that we want moderators to pick off the obvious violators, but allow civilized disagreement.
I know of a couple ladies no longer on the site because they got tired of being beat up by disagreeing folks. But most of the disagreements took place in PM's, so most of us never saw it.
Bottom line is we can disagree publicly with out insulting or belittleing some one who doesn't agree on your way. I always remember an engineering professor who would use a phrase to point out there is almost always multiple answers: "There's more than one way to get to Chicago from here"