Amen to all of this. I am so sick to death of Alliance passiveness and forgiveness. Whenever an Alliance character does buck the trend, like Genn, Jaina, or Tyrande, they're chastised for it (and, in the case of the women, considered to have gone crazy). Now Genn* and Jaina have gone back to essentially being toothless and Tyrande's Night Warrior power-up seems to be more bark than bite when actually put to the test. Canonically, I believe the Alliance is supposed to have won all these wars, but as a player it sure doesn't feel like it. I would actually prefer we lost the war if we actually got to inflict some real injury to the Horde for once.
* I do love the surrogate father/son relationship between Genn and Anduin, but Anduin really drags Genn's character down when it comes to how he could have been. It feels like since Stormheim Genn has just been pacified by Anduin and it's boring. It's one of the reasons I hate Anduin's character, he basically ruins every other Alliance character around him. We would've had a much better story going forth with Varian.
Yep, the fact that Blizzard thought Lordaeron was an acceptable tit-for-tat for Teldrassil was infuriating. No, there's a big difference between women and children being unknowingly burned alive and a city that had been evacuated and weaponized to self-destruct to take out Alliance leaders. Like, how daft do you have to be to think those two scenarios were even remotely comparable?
I will always hate the faction wars because they're so ridiculously imbalanced to favor the Horde with the sole cost of having to sacrifice a warchief. I'll gladly sacrifice Anduin if the Alliance can have an expansion of total domination for once with a footnote at the end that says Horde won without ever actually displaying that in game.