When it comes to online communities, you usually get what you give.
Be cool, and get cool in return. Be a smartass jerk, get smartass jerk. Even if you're cool, you'll get some smartass jerk, but you can ignore it for the cool.
The most neutral term I'd use to describe your usual attitude online is irascible. But when you get some 'tude backatcha, you start complaining.
Sack up, or check yourself.