Vivette wrote this in another thread:
Which seemed about right to me. War in BfA has consistently been portrayed as a tragic mistake that we’re unable to avoid because of plot contrivance. There would be so much more drama if there were a real moral conflict–if both sides had both legitimate moral and practical reasons to fight.
Blizzard always seems to get uncomfortable around stories that don’t condemn aggression, though. Like, these guys woobified the God damn Zerg after Brood War because it was unacceptable for protagonists to end the story with any kind of legitimate hatred between them. Taran Zhu even exposits explicitly on this BS in his expansion.
If Blizzard could just toss that naive, preachy, simplistic throughline and realize that it’s OK in a game about war to portray good people caught in a legitimate death struggle that they can’t easily escape just by rebelling against the evil dictator, I feel like a lot of problems and contrivances would solve themselves.