Blizzard lost touch with reality and now the class has been designed by a 2 year old…
Vanilla to MoP rogue was loads of fun, different versions were stronger / weaker but still really good and still for the most part felt like a vanilla rogue…
WoD ruined everything when they moved the combo points to the player instead of the target… This was done to make rogue like every other class in WoW that was overall a copy / paste of the rogue energy & combo point system.
The only thing left they had to do in WoD was to move the combo points into a place where players could no longer make mistakes… AKA idiot proofing the class.
Lastly the class was still too much a “Rogue” even in WoD so Blizzard figured since they gotta break the class to cater to the new generation of pitifully bad gamers they have to then prune the hell out of all the abilities so that only certain spec’s can now have certain abilities thus making it easier for bad gamers to understand.
Hence now rogues are either Assassination, Combat or Sub; no longer “Rogues”
As a result the once majestic rogue has been eliminated and the class is now populated by the kind of players who previously would play something like a Death Knight; you know, those people…