To be fair, when it comes to pvp and the highest end raids player skill does actually become a factor, when the gear evens itself out. Not everyone fancies dedicating time to honing skills on a particular racing game/fps etc where it could be argued that time spent in the game (like wow) is important, not so much raw skill. In CS:Source for example i could do quite well in a clan match just knowing the sort of areas to be expecting players to come from, not having to actually rely on some crazy 16 year old snap aiming.
But horses for courses. i enjoy wow in a very casual slow levelling playstyle. Not interested in the end game content as it is.
I'd like to think my view are fairly unbiased as i've played a lot of different games for a considerable time online and seen the best and worst of each of the sides. Played competative FPS games for many years and been through 3 mmo's to what would be considered end game. Towards the peak of every game's playerbase is generally a bunch of elitist c**ts.