I agree with you, i don't focus enough on debuffs, especially in mass pvp. Even tho i know i have to use them, i forget
I wouldn't say es is dd (at least our) in whole movie he used 2 or 3 nuke skill (first fraps) He is rather assisting in healing, cleasing debuffs and buffing after death