I'll never understand Linux snobs. You try to help them, and they bust out their holier-than-thou attitude on you because you don't do it
their way. And when you react negatively to their condescending demeanor, then start attacking you like
you're the rude one. They'll slander you ("script kiddie" or "pirate") without knowing a single thing about you. When you call them out on their weak arguments they just yell "strawman!" and run away.
In my experience, that type of person only makes negative contributions to a project.
EDIT: in case it is necessary to clarify, because I may have been more abrasive than intended...I do not believe all Linux users are snobs. I *like* Linux - on my router, desktop, netbook, and phone. Link, hawkeye2777, giantpune, myself (who I only really know because they chime in on mono)...any number of other users I am unaware of...we coexist just fine. They even tolerate how I pay less attention to the mono side, and that makes me feel bad and want to devote some time to it.
Regular users may have a preference one way or the other...but no one busts out the religion on you. The religion is what makes one a snob, and probably what sets me off...