Originally Posted by
ufta
Yes, true if you're running bloodlet.
What are the crit rates of TG and Annihilate in your logs that you looked at? I'm willing to bet that either TG was abnormally high, or Annihilate was abnormally low, or both.
If both abilities crit at a rate close to your stat sheet, Annihilate is higher DPET than TG+bloodlet+moarg's. That's not opinion, that's fact. Sim yourself and see.
In fact, since you have your armory in your signature, I took the liberty of simming you myself:
Annihilation DPET: 1,641,468
TG+Bloodlet DPET: 979,409
/snip