I was more referring to the moral reflection of the story Blizzard are telling.
If we think about real-life, then there are some human values that we tend to idealize and strive toward and recognize as good.
Love, compassion, forgiveness.
And we champion those in life who embody these human virtues. For example:
But life’s lesson is that it’s really hard to truly embody these ideals.
It’s really hard to forgive those who have locked you in prison for 27 years.
It’s really hard to have compassion for those who have only hate for you.
It’s really hard to choose a path of peace when confronted with violence.
So we recognize those few who truly can live these ideals as heroes.
And Blizzard basically takes that struggle and builds a story around it.
They create a villain who does some terrible things.
And then they present players with a journey where they learn about love, compassion, and forgiveness through stories where they’re confronted with hate, vengeance, and subjugation.
And players recognize that love, compassion, and forgiveness are the virtues to strive toward.
And then (I’m guessing) Blizzard presents the final challenge to players.
Sylvanas.
With all that they’ve learned about what it means to be good, can they hold onto those ideals when they have to be applied to her? Or are they consumed by hate, vengeance, and a desire to punish?
That’s the struggle. It’s the struggle for Anduin. It’s the struggle for Tyrande. It’s the struggle for Uther.
And it’s the struggle for us.
It’s hard to be good.
I think that’s a powerful story message to try and convey in WoW.