"Funnily" enough, but these problems have existed since gamelaunch.
Many of the peoples, that I played with, main gripe with WOW was(is?) with the poor customer support, and what is told by the community managers. Sure if they don't know - what can they say, but somewhere along the line there is a huge communication breach
It is something which have been said many many times via the forums since gamelaunch, people would be more sympathetic to the plight of Blizzard and their problems with running servers if they "just told people". Naturally - not all the techincal mumbojumbo.
However, what many people also forget is that many (if not all) MMORPGs are hit by lag and latency and faulty servers as people join forces together in huge numbers.
I had huge lag spikes in Dark Age of Camelot for all the 3 years I played, and some of this was due to memory leaks, poor graphics coding and what not, as well as problems with servers in the start - although servers themselves went on to be pretty stable. And supprot in DAoC (Europe) was all but non-existing withouth in-game communication possibilities, but only via the customer tool affectionally known as "RightNever" instad of the "RightNow" name it officially had.
In EVE-Online a common tactic of the "pirate corporations" was to dump cargo canisters where people would spawn in after jumping in after hyperspace, so the lag of loading the game would mean people couldn't react/respond to threats and was dead before the game had loaded.
Combined with the fact that EVE-Online was run on clusterservers which ment when a server broke down it was just a part of the universe and not the entier game.... also they brought the game down each day (don't know if they still do this though)
Anyways - I do find it strange that Blizzard hasn't been able to fix their hardware/software issues yet (well, they hadn't when I left the game, and this article hints at they still haven't).
They are a huge company with many ressources and they do infact rack up a nice amount of money from this game.
But perhaps it is what will plauge MMOGs for years to come still, because as developers tries to push the limits of the technology, they risk breaking much of it.