Sorry, but point #2 is not entirely true. First, we have cloaking screen with advanced cloaking, which is just awesome. If that's on CD, we can still foresee a KB coming and use debilitate on a fully resolved target to get the slip away speed boost. If we don't want to waste debilitte on that, we still can drop into cover (no gcd) and toss an explosive probe (range 30 meters) and if we snared the tagret first, we'll have time to follow up with a snipe before he gets out of range, and that is some pretty darn nasty ranged damage.
Number #3 is not entirely true either. The point is almost any other class in order to survive us *needs* the break CC not on cooldown, otherwise, they're screwed pretty much, and since we can pick the moment to attack, relying on CDs isn't much of an issue for us.
The other typical argument that goes like, ehi, if you had a tank peeling us off or a pocket healer saving you is bullcrap and we all know it. That's 2 people to counter 1. The counter argument "we can't kill a guy defended by a tank by ourselves" (not entirely true tbh) is crap as well, if you attack 2 people, you attack with 2 people, period.
That said, i know balancing this type of class isn't easy, it's walking a very thin line between OP and useless, but i think every one of us can reckon our alpha strikes need to be looked at, very carefully, and probably they don't deserve being struck by a 100 ton nerf hammer, but a some tweak is in order.