Originally Posted by
Norzaki
Why are you posting this link, when he actually done what is asked in this post: provided link to warcraftlogs containing fights for all currently available bosses.
As for OP's question: your friend really needs to level his/her artifact. He/she had it at level 19 when the log parses were taken. While as all classes dependent on artifact level in this expansion, but Affliction is dependent on it quite a bit more then others.
You can find it in forums as "Affliction scales very good with artifact level", but this is just another way of saying - at low artifact level, affliction is quite bad.
He can improve his/her dps with his/her current artifact level (just need to make sure he uses apropriate spec and follows priorities on each boss), but it would not be a significant improvement.