You don't understand what Elitist means. It doesn't mean "elite," nor does it mean "skilled" or "talented."
It means, roughly, "Someone who makes a show of their skill with the intent of insulting or belittling other people." People hate elitists because they are condescending assholes, not because they are good players. (Indeed, in many cases, they aren't good players.)
---------- Post added 2011-08-02 at 10:55 PM ----------
Alternatively, you could read the original post and not just the title. Then you'd understand that he is not defending the real "elitists". Instead, he's misunderstanding what the word means.