I've come across this type of snobbery often in games. I don't know why "proper" gamers hate when other people just want to have fun and play styles consistent with their own personalities. I like having idiosyncratic characters and I spend most of my time playing alone, mostly to avoid the players that walk around telling others how bad they are at the game. When I do need to play in a group, most other players start by telling me what I'm doing wrong and end by saying various aspects of my play surprised them by working so well.
Maybe I came off a bit wrong then: I don't mind if everything goes smoothly. In wow I played my warlock in a spec that was the worst for dps at the time, because I enjoyed it. I let others do the same, as far as it doesn't affect the progress(played in casual guilds for the most part). I usually was the first one to get told that "your gear sucks", "druids can't heal, let's get a priest", or something to that effect, because I didn't spend enough time in game to raid every week. But I could outperform those snobs in their twice as good gear and "better" classes, which shut them up nicely. I defend the noobies because I know skills pay the bills and half the snobs can't play.
But as I said, most can't play their class properly. And when it's affecting the other 20+ people who DO try to play their character at the full potential, one herp-derpert who "just likes how this flashy light looks" will ruin the game for the rest. And that's the situation I wanted to avoid by being myself the healer.
And by bad playing I do mean they play like they're keeping a cat on the keyboard and it's struggling to escape and in the process smashing buttons. Some people just enjoy playing the game without ever having a clue about how to play their class. And they don't mix well with people who enjoy the game when they do the best job the class can do. It's not snobbery, it's a way to play the game.