It's a good game. I will never deny that WoW was a fucking awesome game, I don't care if you were the first Meridian '59 player or that you were badass in Dark Age of Camelot. WoW was it's own thing. I'm glad I don't play it anymore - but they fucked up. Why release an expansion? There's work to be done.
They need to rework all the 80-85 content to have some sort of cohesiveness and the entire BC content needs to be reworked, well not all of it, but you know just go in there and get some of the aggravating quests out and make it more interesting.
They need to get over it - no game is going to have 10 million players forever. Now it's time to really capture that endgame crowd and try to hold onto those 500,000 or 1 mil that actually stick it out. Plus, they'll still be milking D3 for all it's worth until Titan. It must be good to be the CEO of Blizzard.