But see, that's another thing. I remember Cataclysm being passionately hated on this forum and there were tons of people who were trying to convince everybody that it was the worst thing to happen to humanity, just like they're doing now with WoD. Thing is: I had a lot of fun in Cata. At some point it started being less so I quit eventually, but that also means: I don't really care how people felt about the last content patch, or whatever. It doesn't influence MY experience with that expansion in any way.
Same goes for WoD to a certain extent. A lot of things about it I found to be really good, and I again, I had my fair share of great fun for a while. I did notice that I quit earier this time around, but again, same thing: for me it was what it was, while I was there. For me, WoD was never this "terrible expansion" everyone keeps pooping their diaper over. It was one that kept me around for a shorter period of time, but nonetheless: what counts is my experience and not some "general consensus" that doesn't even exist. How can there be one? There are only people who'd really like you to accept their opinion as the general concensus.
So all in all, it's an absurd idea to begin with, this "rating" of expansions and deciding on which was "the best" or whatever - a silly thing to obsess over. It's impossible in a continuous, "living" game that people zone in and out of, that offers so many different things to such a huge number of individuals with different playstyles, skill levels, preferences and priorities. But after 12 years of playing this thing, I can tell that this expansion is GOOD, and it's silly for someone to come up and tell me that I can't really say that. At any rate, I can absolutely understand why the OP would say that the game hasn't felt this good for a long time - I do get where that comes from.
Finally, I'm under the impression that the people who have to jump in and remind everyone that it's "too early to tell!" as soon as they see someone having a good time, are the folks that are way too invested in the whole thing for their own good and don't like the idea of others being happy while they're basically always butthurt about something themselves.