There are ways to be right, some people are getting being right very wrong! You're never going to make friends, change minds or educate anyone who thinks you're a sanctimonious prick! Don't back people into a corner, it's not nice. Be kind or walk away, sometimes it's better to walk away still being the better person! Who knows you might be wrong?
The longer I'm on this site the more I try to be only positive in my comments and the more I have a tendency to walk away from conflicts that I know there's no changing the other person's mind I enjoy this place I want it to be as pleasant for everyone as possible