If your sustained dmg sux, then its not done by class, its cuz of player. In medium armor and selfhealing hot and spell ur rly very squishy. And u forgot stun with lower CD then other classes, instant aoe CC, vanish, slowdown, tech/physic dispell, significant crit % boost to your hard hitters, one of hardest hitting ability in game talentable for free stun, 50% armor pene, range dots, able to do decent range dmg (for melee spec). I probably forgot something, but dont picture your class soo poorly.