The only good thing about Saurfang is that he admitted that horde honor is a myth at the basis, and that he didn’t had an honor.
But with that in mind, the fact that he as a person who are equally responsible for teldrassil as Sylvanas didn’t suffered any payback from the kaldorei people, and Kaldorei didn’t had any opportunity to avenge their people.
Horde will just get away yet again, because of Saurfang’s “sacrifice”, and all crap that they have dove will be forgoten by the writers. If blizz wanted to show to all players, and not just horde side, that Saurfang had some strugles with his code of honor, then they should have done diffirently several story arcs and show Saurfang story to the Alliance…because for alliance side, Saurfang looks like and old green ape that butchered many Elfs, burned Teldrassil and now was just killed by Banshee. Alliance side in the majority doesn’t care about Saurfang, he is warcriminal for them, nothing more. And now, his actions must make us friends or Allies?
Blizz writers doesn’t know, that forgiviness and redemption stories demands a major groundwork, to be viable and good in any story. Saurfang did one somewhat good thing, and Alliance should be grateful to him? Anduin might be a kind and good person, who can forgive the worst of the worst, but his people are not, regular people won’t be happy with Anduin’s judgement, and they will have any right to be angry with it, especialy Kaldorei and Gilneans. Stories like this, requires multi side point of view on the story - Horde/Alliance and the people.
If Tyrande will show up, and slay almost all horde people - military, civilians and kids would her actions be bad?
Purely from a moral point of view, she will do a really bad thing.
But is such actions will be justified?
Yes, she and her people are suffered the destruction of their homes, lose of their beloved ones. For NElfs Orcs always was and invaders and mongrel savages. They has invaded a Kaldorei lands during third war, they has slaughtered Cenarius, then came Garrosh with his warmongering plans, and now Sylvanas.
And if you about to say something like “But there was always someone who forced horde to do bad things” then think about it…it doesn’t matter, if Horde is so stupid that allows always to be dragged into some really questionable things/wars/genocide that they are tottaly deserve any sort of Vengeance that Tyrande is capable to bring down on them.
About Tyrande’s vengeance…in her current situation, such powerful story as a story of Vengeance should be written exceptionally well, in order to work in game(MMORPG) enviroment,it must have a good explanation to all her motives.