I know this debate has been going on for a long time over the course of many MMOs. But the issue here is more with gamers then with the creators for this or any MMO. We have become increasingly needing of constant stimulation. And it needs to be fast. because we don't like slow at all.
MMOs are a peculiar type of game compared with single player. They usually don't have an end, most have similar mechanics, many except a few are based in a fantasy world where we are expected to spend a lot of time in to progress on what ever direction the Developers design for us. And now they can't create new content for us fast enough. When they do its not enough or it's the same as before, nothing new. They put in insane hours sacrificing their health and families for us. And still we complain. There is a heck of a lot to do in this game and will have much more when 3.1 comes out. The problem though is with a lot of end gamers. They really don't bother too much with the side content, could care less about the story so skip over most of it then get bored cause there isn't enough to do but run the same dungeons/raids over and over. Of course they get bored then stop playing till the next content patch. I know many who do all kinds of things in the game and are content with it. This is the game that was created no one is forcing anyone to play it if they find they hate it
That said I feel there needs to be something outside of the box done to improve this game. What I am thinking looks to be coming in part in 3.1. However I would like this game to move away from this pattern: do story quests till done, including all dungeons and trials tied to it, then when done spam the same over and over for the gear grind. For us into the stories it seems like a let down. I know many who feel this is the case. I would love for the Dev's to find a way to take this game way beyond the WoW raid and gear grind till the next expansion then rinse and repeat trap we are now in.