you just said it yourself, you can pretty much kill anything 1v1. but you want the ability to literally 1v1 anything AND do sustained damage similar to other damage classes? wow, you must be kidding. you have the most powerful opener in the game, and pretty much a billion stuns. i've seen plenty of good teams run with scrapper / concealment, and no their role is not to dps. they can kite for days and play safety like the good little pansies they are
stop complaining and asking for everything for your class. next, you'll probably start begging for heavy armor and guarding.
if you want sustained dps, go roll a sustained dps class.