Looking back, there has been a recurring problem in Warcraft lore for decades. Right and wrong seems to be based on first, whether the devs like or dislike the character saying or doing the thing, and second whether the fans like or dislike them.
Sylvanas vs Arthas is one of the prime examples of this. Remember, according to the Jailer: all people wielding his mournblades have one purpose - annihilation. That extends to Arthas, proving he was under the Jailer’s influence.
Dominated Anduin is freed and not evil.
The soul-split psycho who burned half the continents and helped make people mind slaves is OK and gets a full blown redemption arc.
But a dominated Arthas is irredeemable and NOT OK because… reasons.
This cheapens conflicts because if two characters can do the same action under similar circumstances, but one’s justified and one isn’t, it takes away a lot of the reason to side with one character or fight another when all sides do the same crimes but one is treated as right and the other isn’t without a lore reason for either.
The opposite is also true, when we have characters presented as antagonists who are clearly different in nature, motivation and scope, and yet some are treated worse than others.
If anything, this approach has been encouraged.
For more examples; Sylvanas tries kill Malfurion, Jaina, Anduin, Genn, her own sister Alleria and genocides hundreds of innocent Night Elves and you still get a lot of fans going “Yas, slay queen! For the Dark Lady!” but Taran Zhu goes “I’ve had it with these motherin warmongers on my motherin island” and people go “what a jerk” despite his legitimate grievances. Or worse, the naaru Xe’ra tries to imprison Alleria for dabbling in the dangerous Void and Lightforge Illidan from his dangerous fel fix, and a lot of those people didn’t think but jumped on the “Boo! Smash that evil chandelier!” bandwagon.
Again;
- Sylvanas tries to murder her own sister Alleria twice; first with Forsaken assassins, then with Scourge blight - “Yas banshee queen!”
- Xe’ra tries to temporarily and conditionally imprison Alleria once - “Eeeeeeevul windchime!”
WoW’s story desperately needs consistency in the nature of the lore, treatment of character and consequences for actions within reason. The lack of that is ruining the lore, cheapening the conflicts and dragging down the characters. If WoW’s story is to be saved, it needs to get consistent, and stay consistent, especially with morality whether the conflicts be amoral, black and white or the vaunted “morally grey”.