rogues are not that OP anymore in non-1v1, i repeat because people tend to ignore this fact non-1v1, meaning battlegrounds and blood moon… as other class runes are focused on a) aoe dps, b) dps
If you got a little brain, stay with others, use bfd ring for stealth detection, shadowstep has 1 sec global cooldown so we cannot just jump and stun. Almost all classes have DoTs, if you see a rogue, use it: he cannot vanish, if he tries to, 5min CD. We cannot dispel, we don’t have cloak of shadows.
If rogue attacks you in a group, you can do something about it, if you shaman, you cannot, but your team is there help you!
I walk on a priest/mage and start doing my rogue things, in 2 sec i got 5 DoTs (so I cannot vanish), get charged by warrior 2 sec stun, and stunned by 2 paladins in a row just in case to be in 10 sec stun.
The problem with all of this is that yes, the rogue is still strong 1v1 even for a noob like me who cant play it. HOWEVER, there is yet no 1v1 pvp content! Every pvp content is designed to be group fight where everyone uses AoE abilities from which 90% of them reveal any approaching rogue and allows you to do some counter measures!
You go world pvp as rogue to be able to 1v1? How sad that everyone has PvP disabled!