I think part of the problem and no offense to this site, is that everything is known about the next patch before it lands. It is expected you know everything before it lands too. Boss strategies, where or what quests you need to continue your legendary quest line etc... I feel the biggest thing hurting Warcraft besides Blizzard's blatant inaction with low population realms is the PTR. The PTR makes new content old even before it lands.
I also feel Blizzard's concept of content patches is a total joke. I would love to see smaller patches like 5.3.1, 5.3.2 that do fast quick changes. Like take for example Stormwind. We all know it was ravaged by Deathwing. So why not engage the player in rebuilding the damn thing? How hard is it to create a quest chain that sends the players out into the world to collect resources to help with the rebuilding process? Over the period of a few months we see slowly parts of the city build back up and things fixed and the quests change every few weeks according to what materials are needed. Lumber, stone, sand etc... I don't buy the whole "It takes a lot of time and effort to add things like this to the game" You are adding nothing but a few NPCs, some Quest Text and everything else is existing art assets. It would bring some level of immersion back to the game.
Instead Blizzard builds up to these so called huge patches that have a few days of content at best with a bunch of repeatable quests. Maybe we get a new raid instance where the bosses have a lot of mechanics we have seen, specially if you have been raiding since vanilla, and now we are approaching Miller's Magic Number which is why raiding I expect will only get worse as trying to find players who can deal with more becomes increasingly rarer. It's why lower population realms are such an issue for guilds who are trying to raid.
In the end, full circle, all the issues with Warcraft Blizzard I feel has brought on themselves because of their disregard for the player-base as a whole, insurmountable greed, and lack of an ego check. It is sad there still isn't a set of strong competitors to Warcraft. Competitions drives innovation. Want proof check out wrestling. Ever since WWE bought out WCW and ECW I feel the product has become somewhat stale and dumbed down. No reason to be innovative. Every now and then you see them become concerned with TNA and they will make a change here or there, but they have no real competition. Prior to WWE owning everyone you never knew what was going to happen because everyone was vying for Number 1.