Originally Posted by
Vidget
It was never perfect but it used to be better than it is now that much is certain. Vanilla was a bit too unpolished but still great for its time, TBC polished the game into perfection and even Wotlk up to and including Ulduar continued to build on that formula.
After that something happened. They started to polish away a lot of the substance, and in order to get more people they started to make everything more accessible and rewarding, which ironically drove people away.