Punki: While I completely admire your sentiments and share your values, we are in a community here that does not necessarily do so. Try as one may, it will not be possible to get everyone to be instuments of peace.
Basically what I get from your post is that to get along in a satisfactory way, we all need to improve our behavior. But much as I would like to sometimes, I cannot change the people around me. Nor is it my job to.
I think it is more of the kind of situation where children are misbehaving on a flight. Whose fault is it - the children's or the parents'? In my opinion, it's the parents' - they need to lay down the law to the children to a certain extent.
And I think that is the point we have reached here. In fact, we reached it long ago.
I've participated on other boards that don't have these problems. Whenever little battles start to flame up, they are extinguished by a person or persons who are watching for conduct that is not in accordance with agreed upon community standards.
It's time for moderators.