Let me clear this - if your remove stun ability is on CD - I, as a concealment operative, will kill you. You can brag about your survivability all you want, but it's a fact.
If your remove stun ability is not on CD - your best chance is to run away, not fight back, really. We have toxic scan and evasion = you can do nothing and I can just spam my 3k lacerate with no dots setup. That will change in 1.2, but now - don't tell stories pls.
And stop talking about kiting please. -__- How can you kite anyone? Your abilities can hit from 10 m, my melee abilities can hit from 4 meters. That's 6 meters difference and you can only slow me - I will completely stop you by rooting.
About your 'dps' - you dot ppl up they get damaged for... 2-4k? And you need time to put that dots on them and let them tick - I do that damage instantly in 1 skill.