WoW was, well...WoW. Most of the criticisms against WoW seem to be in direct opposition to what makes it so popular. It, allegedly, is not hardcore enough (which probably helps it have over 10 million subscribers), has nothing to do with skill and everything to do with gear (which gives people something to work towards and makes them think that if only they can get geared up they'll be comptetent), and just generally suffers for balance issues and just isn't really stellar at anything. Not saying I agree with those points, but I mean obviously whatever Blizzard's doing is working for them and I found the game fun (imagine that!) so I don't really have anything to add to the conversation on that.
People who generally cry about how WoW sucks are:
1. Kids who've never played it.
2. They can't afford it.
3. Have an extremely short attention span that can only be satisfied by playing Halo 3.
Having to have played WoW for a looooong time (lolwut), I can safely tell you how intense it actually is. No competition? Arenas. No skills require huh? Well, if you ran into _ANY_ arena match with greens, you'd get stomped. So how do people gear up, you ask? Oh, funny thing, you play BGs (battlegrounds) to earn "honor points." WAIT, DOES THIS SOUND FAMILIAR? IP POINTS IN THE LoL STORE! And BGs are fun, with a combination of CTF, Attack and Defend, and well... "Grab the Flag in the middle and bring it back to your base." (LOL I LOVE EOTS)
Unbalanced? Well, let's just say Blizzard has been working on these issues as long as they've been out. Hell, even LoL here is unbalanced.
So yeah, if you've never tried it, give it a shot. Until then, don't talk **** and be a fanboy. If you still hate it afterwards, well, you can't have everything in the world, huh?