They're amazingly well done and keep people addicted for countless hours, regardless of how much complaining goes on in the forums.
The problem we have here is that the company actually gets the community actively involved and takes feedback from them. This gives people a sense of entitlement, a sense of power (which, as paying customers, they do have, to a certain degree)...But it gets to a point where people expect nothing but perfection. But their perfection is not someone else's perfection. Unfortunately, if we want a quality game that appeals to the masses, the customer can't always be right. We're not devs, we're still just customers.
The people you see blowing stuff out of proportion in the forums have not only played these games for probably hundreds or thousands of hours but will more than likely continue to, regardless of what they tell you. Think about it for a minute. If there was another game that they could compare in quality and in enjoyability, they would be playing that game instead of relentlessly trolling forums, going so far as to putting links in their sigs for refunds and websites to report Blizzard. It's despicable. And it spreads like a virus. Herd mentality.
So this stuff about quitting, reporting Blizzard to the Better Business Bureau, threatening to sue (lol), threatening a refund...it's all bullshit. If you don't like the game, move on. NO one is stopping you. Why are you going to such great lengths to spread misinformation, hate and to troll every thread or Youtube video you see from Blizzard? The act itself is a testament to how good Blizzard games are if you stop and think about it.
What happens when games are truly bad? They can't hold your attention, even enough to get you to complain consistently in the forums. WoW's old and people are sheep. They get in the mindset that the game is dying because subs are dropping and they see what the toxic community keeps spreading, so they jump ship. Even if the game becomes the best it's ever been, nothing can change that mindset.
One of my favorite quotes is from Men in Black. "A person is smart. People are dumb, panicky, dangerous animals..."
Then you also have the people deliberately spreading misinformation. The ones trying to sabotage the company because they either don't enjoy the game anymore and don't want anyone else enjoying it, or ruined their lives over it and blame Blizzard. It's the same thing every time. You'll tell them how good some new feature is or some great change coming and they shoot you down, insisting the game is "dead" and then telling you when it was at it's best (it's always when they were playing). Stuck in a state of denial and resentment. I'm speaking from experience unfortunately. I know people that do this.
Now don't get me wrong, not only is the community also a big part of why their games are so good, but I myself have done my share of complaining and currently don't feel like doing much in WoW or D3 (waiting on patches). But I don't get it twisted. I know there's a reason why I'm so passionate about their games. I stay logical and I form my own opinions. I don't follow and I'm not biased.
I'm an almost 8 year veteran of WoW, sinking over 12k hours/500++ days into it but more importantly, I'm informed. I keep myself updated. I know why hotkeys and macros are vital, I know why class balance and the way a class plays are the most important things in this game. I know what the game needs, I know what's important to it's life and longevity. And let me tell you...it isn't where cities are located in Draenor. It isn't the fact that one of the updated hairstyles on my main is only 90% the same as the original or that my lower back isn't shaped exactly like someone photoshopped in a thread.
Warlords of Draenor has made me the most excited I've been about an expansion release since Wrath. It brings with it so many changes, big and small, that the game has needed for years. Way more, in fact, than any other expansion release has ever brought (and much more drastic, having a bigger effect on the game long-term). A lot of people don't count these things as "content". They only count the number of raids or dungeons. Not even factoring in quality. These people do not know why WoW needs WoD. They want to afk auto-fly in a straight line from point A to B, consuming content as fast as possible like some kind of Pac-Man yet they want this content to be top notch quality. They want new races, 1 or 2 new models, disregarding the fact that WoD brings 20 that we'll see everywhere at all times from players and NPCs alike, not a phased out zone 1 race sees for 2 hours and that's it. They want to call it "another orc expansion", implying Cata and MoP were just because an orc or two played a major role, disregarding the fact that the main story isn't the only thing that shapes people's opinions and that this is a still a video game, not a movie or book. They want what they want because they want it and they will get worked into a frenzy over it the more they discuss it with people who agree with them, much like a riot.
I guess the point of this thread is, use your heads. I'm not saying Blizzard is perfect, I'm not saying WoD will be...but it's a big step in the right direction for the most part (from what I can tell so far). So maybe give them a break and not nitpick over every...single...little...thing. And please be more vocal about classes and what you do get and not so much about what you didn't get just because it was pushed back (yet not "cut" so please stop using that word).