A lot of my friends play World of Warcraft and last year I gave it a go for a few months to play with 'em but I wasn't at all impressed. Now, do realize I love Guild Wars and basically it was me complainin to my friends "Gosh, I sure this game was more like Guild Wars" but here are were my complaints.
The game is ugly. Let's not lie to ourselves. The game is ugly. Cartoony... sure. There's not much excuse for it... I mean, no crying about spilled milk, sure, the game is as it is but there are much better looking games from that time period that also run on quite reasonable computers specs. The game's ugliness is a fault, unless you happen to really like that sort of artwork. I don't get you then. I've played on a MUD for a number of years, so graphics ain't everything but if something's an eyesore then that's worse than having to use your imagination in my book. Hell, it ain't until Lich King where you don't look like a rainbow vomited on you. A couple levels in Burning Crusade, I found myself wearing black pants, blue chestplate, red gloves, and green shoulder pads. And I wore this because....
... there's no choice. Beyond the character creator, there's not much mechanics wise (in PvE, PvP in games usually takes a lil' more thinking outside the box I'd say... but I've heard it countlessly reiterated that World of Warcraft is a PvE game) that exactly calls for your imagination or creativity. My build's predetermined. I learned how to build my character by reading on elitistjerks. The buttons I press in combat are predetermined. Raiding comes down to reading Wiki pages on bosses and watching YouTube videos of other people doing it so that you can repeat what they did three times a week. It's got all the excitement of playing the same song over and over on Guitar Hero (which, to be fair, if you like the song, is just fine but still pretty.. uhh, repetitive). My equipment is predetermined. I look like everyone else who had the same loot drops as I did. Of course not everyone has the same loot drops...
... because the game treats loot as motivation (and this, to be honest, I think is a very tired and antiquated attitude. Better stats is not at all rewarding enough for me, as a person). There is a trap in thinking that better loot should reward you for doing anything. In World of Warcraft better loot is the reward for doing anything - any type of PvP or PvE you do, you will get loot for it. Even if it's just an achievement, if it's hard enough it'll have loot attached. No offense, but that strikes me as ridiculously shallow and unfun. It's shallow because I've found in Guild Wars I don't need better stats on the horizon to motivate me or others even. I'm fine doin a lil' grind if I'm in the mood for it if it's something I want (like a fancier armour set with the exact same stats). The difference between doing something because I want to and doing something because I have to is the difference between play and work. But because I need better stats to play with people who are playing current content...
....I grind. I grind gold. I grind rep. Just like I grinded emblems. Just like I grinded XP (sidetrack - this oddly enough is an entire weeks/months long timesink that's completely divorced from the actual game that most people play). And all so that one day I can come and either grind raids for loot drops so I can keep up with the Joneses. If I want to try something else (maybe switch up characters or try PvP) that's just a whole new beginning to an entirely different grind that only has loot rewards waiting for you. And because loot rewards have to be always out of reach because otherwise the game thinks you will immediately lose interest...
... everything takes forever to do. You have a friend that plays World of Warcraft and won't stop talking about? Hell, you wanna know what's so fun and join up? Man, try counting the weeks that it'll take you to hit max level. Then count the number of weeks to get geared up so you can find a raid to take you on. Then count the number of weeks it'll take to get geared up to go raid current content (nevermind if your friend happens to be in one of the top guilds anyway). The staggering amount of timesink just to start a new character or collect PvP equipment sets or try anything that you haven't been grinding towards is insulting. I don't give a bad movie 2 hours of my time but World of Warcraft asks you to jump through weeks of hoops constantly. But one day, after getting the gear, making the contacts, running the raids, after hundreds of hours of playtime I can....
... have an ugly character that's a terrible eyesore will be only given more new mandatory grinding dull tasks next patch.
Sure, people are fun but, let's not kid ourselves, that's not at all unique to World of Warcraft, people are fun no matter what game you play.
Maybe I just don't get it but that's my take on it. I don't like World of Warcraft as a game but lots of people do. Turns out even more people like Farmville though so, I dunno, I guess the future of gaming is doomed.