Some of the mechanic changes and additions to the game I liked.
But the over all theme and story were terrible to me. I hated the Asian theme as it didn't really fit Warcraft, and I HATE troll content.. PLEASE STOP.
It seems like when they run out of ideas, they say, hey lets just make some new troll content and re-use all the old troll content.
AOE Poison Check, AOE Silence Check, on and on, they are by far the shallowest puddle of wow and they keep trying to reuse it.
And just watch they will find a way to include trolls in WoD, even though they don't exist on Draenor.
If they mixed the story of Cata, with the structure(features and improvements) of MoP, it would have been a wonderful expac.
Well if they didn't let content last over 9 months....
While I like the sound and direction of WoD so far..
I am less than enthused to go from 9+ months of SoO to fighting MORE orcs in WoD.
They should have planned that a bit better.. Maybe should have done SoO then ToT?
I would say:
Wrath > Cata = TBC > Vanilla > MoP