Seeker:
I think a lot of this is the result of a lack of education, as several on here have pointed out.
Unfortunately to be told that you're uneducated or ignorant of some fact or other is often taken as denigrating or a personal insult. Personally I kept that in context by not taking myself too seriously and remembering that I was kept from college by WTS policies, having Pioneered from school.
Then I did something about it, and got an education both to train my mind in the right way to think and assess, as well as to top up on a few facts. I have the final exam for my BSc on Thursday, and start a Masters programme in November. But being willing to learn something from anyone and everyone is probably a good key to humility and growth.
On another note, I can understand Dido's feeling getting hurt. While this board is far better than the majority on the internet, there are a few folks who don't suffer fools gladly and they can be as vociferous on their subject as the Fundamentalists on theirs. A few social graces wouldn't go amiss, but that's their lookout. Personally I'd rather win friends than arguments, but I know not everyone is like that.
Sometimes I wonder which way the human race is evolving socially, becaue IMHO that is as much of the equation as the physical stresses of life, now that we've reached this place in the evolutionary chain.