I think the story-tellers at IO pretty much messed up every character in the franchise. I think at this point we should just thank our lucky stars that 47 himself was (somewhat) spared in this dull, cliché-ridden narrative of good versus bad. Though the advent of the taunting avatars doesn’t bode well for 47 either.
Diana stirs up most of the animosity because she started off so promisingly. A mysterious name a screen. No information, just your only link to your employer and a feeble one at that. 47 was alone in his job, and the mystery surrounding Diana Burnwood only further emphasized that. Later, when she became a voice and even a face-less body, it was clear she was on top of things, but still distant and professional, much in the same vein as 47 himself. There was no way of knowing Diana was even her real name.
But now this is completely ruined.
Reason one: lack of mystery. After seeing her naked in the shower, her entire narrative has been denuded and demystified.
Reason two: due to lack in consistent story-telling she comes off as a hypocrite, employing double standards as she sees fit but upholding an air of moral superiority that she in no way merits.
Reason three: this air of superiority doesn’t only extend to the moral area, but also to her relationhip which 47. The way she talks to him, the way she talks about him. Nothing is left of the “47 being in it alone”, 47 standing apart fromt he rest. Diana, like a parasite, latched on to 47. She think it’s fitting she meddles in his past and that she tells him how to do what during his missions.
So it’s not surprising that a lot of people, like me, want to shake off this parasite and simply get rid of her at this point.