Extremely lacking defensive (singular), since using them cuts damage output to near nil for the duration.
Of course you're going to lose dps on bitch duty. That's why its bitch duty. We lose just as much as anyone else, assuming they play properly.
If by insane DPS you mean middle of the pack, sure.
Problem is, once that happens, the hunter is screwed because thats LITERALLY all of our defense. Pooch = screwed.
Also, in WoD, Mages are getting Evanesce, which does everything Deterrence does but better and on a 45s cooldown. Rogues still have Elusiveness on top of Cloak (glyph for 40% physical DR on top of 90% magical DR and spell immunity for 3/5 the duration). Do you have any idea what you're even talking about?