I don't blame Blizzard for this, but I don't know if they learned anything. I played vanilla, BC, and WoTLK, and they definitely had something that the newer expansions don't (only tried playing MoP). Sure, I don't have the time to play MMORPGs anymore and can't offer a detailed comparison...