If you skip pvp as a rogue with its class design on its peak.....then yes, but tbh honest i never found rogue to be exciting in pve. Several other classes would fit there much better, there is only so much you could do as a rogue in pve. All that cc arsenal completely wasted basicly, you never need it pre-legion there was no mythic+ and your specializations are not different enough to entertain in pve long term, on the other side, rogue specs are totally exciting to play in any kind of pvp.
WoD was the last good pvp expansion. PvE content was a meme, though, same could be said about cataclysm, it felt very bad in the endgame, until you switched to pvp doing arena and rbgs, saying rbgs i think blizz should update the system of it, its too slow and probably too specialized to attract many people what is a shame and a complete waste.
I am not so harsh with WoD and its provoking selfcam patches, like most people, i played it when raid 2 unlocked, i think it was called blackrock foundry? Garission the build up sequence was fun, too, just not the mission table.
The original plans of WoD were very different from what we receives our garrison was a actually considered mobile and travel with us not be fixed on a zone. Also a lot of content was cut, its really a shame, otherwise this expansion had potential gameplay wise and rogues were really powerful, really ,really powerful most powerful class in the game, that unlimited burst of speed and feints without cds or really reduced cd, mountspeed without cd in stealth and without stealth, thats power dude!
Was fine with class lore too, imagine an agility class to be actually fast, and str class actually slower, the foundation of WoD was nailed, other classes were fluid too, like shadowpriests and dks in wod, far better than legion+ expansions.
So for me class design first, class power first......anything else second......who the fuck cares, where i am and who my enemies are? Give me powerrrrrrrrrr!