Vanish finally removes Vanish?
Hunters Mark/Mind Vision*
Backstab and Sinister Strike are the main damage abilities. They're obviously determined by your weapon strength, so I don't understand why you're bitching.
Yes, but we have a finisher for a reason, now lets say you're fighting a warrior with 6k armor, he's in full tier 3, you're in full tier 3.
Your SS' hit for about 300 crit, 70 non-crit. All you can really do is kite the warrior around and restealth when possible. If he does get to hit you, chances are it'll be a three shot. You're not going to Rupture because it's a terrible finisher, and is a dot so it just breaks your gouge. Eviscerate is really the only finisher you'll use pvp, and if I remember correctly, that's what your rogue is for, however your ever so amazing Eviscerate and its static damage is going to maybe crit for 800. Which is not a lot.
I'm not saying rogues are unplayable, I can kill people, but we more then any other class need a revamp.