I'm not defending Blizzard, or saying that WOW is problem free, but I know this... I have had lots of fun with every Blizzard game I have ever played, Warcraft 1, 2 and 3, Diablo 1 and 2, plus all the expansions, and I am having plenty of fun in WOW even now with the issues that have been raised here. A Blizzard game with problems is still better then 75% of the games out there imho.
News flash: Blizzard may have developed World of Warcraft but the Blizzard that made WOW isn't the same Blizzard that made the Warcraft, Starcraft and Diablo series of games that we all know and love. Most of the people who were in charge of making those games (with the exception of Tigole) left the company before WOW even went into development. Bill Roper and most of the 'big dogs' formed their own company, Flagship Studios. The people who created Diablo 2 and developed the entire foundation of the near-perfect Battle.net network formed ArenaNet, and they're currently making Guild Wars.
While Blizzard games are certainly better than 75% of the titles out there, World of Warcraft isn't in the same league as any of the other games they've made. Different developers, different results. VU owns Blizzard now, and has been owner for awhile. Why do you think the founders left?
Concerning WOW, I've already cancelled my 3 month subscription since my server's always down and they've provided nothing but excuses. I really can't be bothered to restart my level 48 on another server and lose all of the progress I've made. If they'd offer character transfers, I'd likely stay around, but they don't even have a back-end for that. You'd think that Blizzard, if any company, would be able to foresee the necessity of such an implementation. NCSoft and SOE all have it in all of their games. Why doesn't Blizzard?
At this point, I think I'll just stick to playing the 25% of those games that are better than Blizzard's WOW. We need a few things in life: air, sustenance, protection and pleasure. WOW's not offering any of those.