What is really sad is that people have this inflated sense of development time. And how if the technology gets better, then the development time must get shorter and easier, thus content must be here NOW NOW NOW. Not to mention they add that they are "Too busy" to be bothered to wait for more stuff to be released.
"I wont bother to sub until there is something harder than coil" Translation "This game owes me!"
Warcraft's Early History (this is a long read but I will pull an excerpt that relates to this..."discussion" that seems to plague this forum.
November 23rd marks the official ninth anniversary of World of Warcraft's North American release. But the game is much older than that. First announced in 2001, World of Warcraft had already been in development for two years and would require another three before seeing release. Beta testing began in 2003. It may come as a surprise to outsiders, but World of Warcraft has been an integral part of the lives of Blizzard employees for over 14 years.
Many people forget the limited state in which World of Warcraft launched. The game's first few patches, pushed live in the months immediately following release, introduced several of WoW's most iconic dungeons, the game's "Looking for Group" chat channel, meeting stones, and the PvP honor system. World of Warcraft's first two battlegrounds, Warsong Gulch and Alterac Valley, didn't go online until June of 2005, seven months after release. The game, like most new MMOs, was something of a work in progress. *emphasis mine*
In fact, when you look back through the patch history of WoW, you find that the World of Warcraft so many players lovingly refer to as "Vanilla WoW" didn't really take shape until September of 2005, when patch 1.7 introduced the Arathi Basin battleground and Zul'Gurub raid instance. While Burning Crusade, World of Warcraft's first expansion, was announced in October of 2005, it was the 16 months between September's update and that expansion's release that many WoW players consider to be the game's golden age. *emphasis mine*
Take a breath people, MMOs are made for the long haul. Be effing patient.