Affliction needs help

https://www.warcraftlogs.com/zone/statistics/32

Yes affliction is clearly popping off in keys. I just ask both you to know what you are talking about before you post.