Dude, I've been a casual PVP rogue since 2012 ... and although I'm not in the top 100 best rogue in the world ... I think I understand a little bit of the class. I got a 2000+ rating in legion season-2 (which is not amazing. I just did it to get the elite set) and my partner didn't have to do everything in the arena. I helped a little.
So don't worry about it. I do understand how my class works ..... and I also know that almost all classes today have the skills to completely disable a rogue. Of course there are GREAT rogues out there and they make videos killing everyone. But they are like 0.01% of the rogue player base. I assure you that the vast majority of us can only get an annoying opener with a little stun ... and realizing that it didn't even scratch you ... trigger vanish, sprint and go screaming in the chat.