Taking the high road
Ran across this article (which I heard about from Gareth Michael-Skarka, ironically), which made me wonder for a moment if my choice to take the high road in online disagreements was ill-considered. Only for a moment, though. Ultimately, my not being an asshole to people who act like assholes is about my being happy, and not about making them change their behaviour — which I do not think is possible, anyway. Whether it’s nature or nurture, some people are, sadly, simply unpleasant. Ignore them, avoid them when you can, and don’t expend any unnecessary effort on their behalf.
On the other hand, don’t penalize yourself on their behalf, either. Harlan Ellison might be an arrogant jerk, and Orson Scott card might have some unpleasant personal beliefs, but my life would be poorer without their books. I don’t have to want to socialize with someone for me to benefit from their work. Keep things in perspective. Life is too short to hold grudges.