I feel like that’s an unfair response to that. Tammy’s argument demonstrates the viability of the framework. You can work in more Horde content under the same framework - there’s nothing written in stone saying you can’t. They just didn’t.
Regarding your other posts - you said that the best way to deal with BFA is just not to do it. I can’t say you’re entirely wrong, but let me propose an alternative scenario.
Legion has passed and Suramar plays host to a celebration commemorating the end of the war. Players get some quests in the epilogue to Legion that seem pretty fluff-ridden. You do various things to get ready for a ball. You collect hors d’oeuvres, you help people set things up. You find and kill a Naga disguised as a Night Elf…
What? What’s that? Probably nothing. Watch out though - some elves in the corner are getting a bit violent with each other. Oh wait, that one just pulled a knife. That one’s casting a spell - people are taking sides based on what kind of elves they are - the ball has become a brawl!
The “Blood Ball” as it later comes to be known goes down in history as an ugly and bloody affair that largely took place among factional lines. No one knows who started it, but as the Nightborne ask you to investigate, it quickly becomes clear that this incident was instigated by Naga using illusions. So what were they hiding? They were hiding a by-now transparent attempt to instigate conflict between the factions. This isn’t a secret, the leaders of the world quickly figure out what’s happening - and they don’t care. Sylvanas points to it and Stormheim as examples for why the Horde should be gearing up for war when she mentions it to Saurfang. I mean, it took a couple of Naga to cause people to want to kill each other just like that - what if that happens on a grander scale? She’s also got one other argument in her corner - Stormwind is, as a “precautionary measure” - massing forces in Gilneas.
To distract and pre-empt this attack, Sylvanas proposes the plan from A Good War, and this largely progresses the same way, but for three changes.
Change #1: The worgen are immediately told to evacuate, but calmly explain to the concerned sentinels that they’re freaking wolf men and that they’re sick of running from the Horde. They instead join the city’s defenders in making their way to the front.
Change #2: The Draenei send reinforcements as well, lending as well their engineering and technical know-how to disable or counter much of the Horde’s heavy equipment.
Change #3: When Anduin tries to forbid Tyrande from returning to Kalimdor, she informs him that only the goddess may forbid her anything - and returns. In A Good War, this was the nightmare scenario that Sylvanas didn’t want, and it’s realized.
So, by the time the Horde offensive gets to the wisp wall, enough reinforcements have arrived that it’s not just that wall that’s holding things back - especially given that the Night Elven ships are returning from Silithus, and have been given the window they need to land troops. Sylvanas continues to try to press the attack to a degree that her commanders are regarding as suicidal - casualties are heavy for the Alliance as well, but eventually they reverse the Horde’s momentum, and because the Horde were largely moving in a line, they have to retreat back to the barrens. Saurfang meanwhile is in the middle of leading his pincer arm, and is finding that the other side of the pincer isn’t there. When asked what they should do - he advises a tactical retreat, and starts to try to determine what went wrong, and later - when he hears about it - why a tactically gifted person like Sylvanas wouldn’t have pulled back sooner to preserve more of her troops.
Meanwhile the Alliance surges out of Gilneas. Under the plan, Teldrassil was supposed to be a hostage, but the plan didn’t work, and suddenly the Horde is trying to pivot to defending Lordaeron - after having overcommitted in Kalimdor. Sylvanas is able to rally a defense at Lordaeron - the cinematic plays as normal. The major difference here is that Jaina isn’t able to show up on Captain Hook’s pirate vessel and hit an “IWIN” button after Sylvanas deploys the blight - which gives the Horde the momentum they need to beat the Alliance all the way back into Gilneas - because they too didn’t do a good enough job setting up their supply trains. Saurfang regards the deployment of the Blight as cowardly and dishonorable. Sylvanas points out that it won them the battle. The fracturing lines that form in the Horde are between honor and practicality. For the Alliance - Tyrande believes that the war is and should be in Kalimdor. Anduin points out that he doesn’t have a strong enough fleet to back her up. This dovetails us into the existing BFA questing, and we would trade the Darkshore warfront for a naval one.
Something needs to replace Dazar’alor. I don’t know that I can trim things and just tweak it, but I don’t think that should have taken place. Explode the fleet, sure, but this raid faction pride is not.
Anyway - we get to the scene where the Alliance is chasing Sylvanas into what becomes a vortex towards the end of the expansion. Saurfang is still in the Horde, and we’re getting some serious Vol’jin/Garrosh energy between the two - but he’s also not here. He’s busy trying to hold down the fort in Kalimdor, and think of a way to retake the initiative. That Vortex of course was Queen Azshara’s doing, and (hopefully on the back of a few more quests that indicate this) - we learn that Queen Azshara was trying to egg on the war so that she could invade without the Alliance and the Horde being there to stop her. She figures that capturing the treasure trove of factional leaders and taking them out would be a great way to sow future chaos. Instead, after her demise, those same leaders realize that they were taken for a ride, and agree that by now, everyone has suffered enough - and that they shouldn’t continue to fight for what turned out to be a lie.
Why does Sylvanas not object to this? Because she’s presumed dead as a result of Azshara’s actions. A few months later, the scourge fly off the handle for some reason. Winged valkyr-like things snatch Anduin, Thrall, Jaina, and Baine. One of them becomes some nice fertilizer for Malfurion’s vegetable garden. Another gets shot down by Gnomeregan’s shiny new air-defense gun. (Seriously - none of them wanted Gelbin? Poor guy must have felt snubbed!)
Then we go into Shadowlands, and learn that Sylvanas is not dead, and that she even has a new tall bald friend! Why is she here? Because we learn that she was playing along with what Azshara was doing for the reasons that she is giving to Anduin.
I went with this because it makes the catalyst for the war more ambiguous - it doesn’t humiliate anyone’s racial fantasy. It avoids making Sylvanas cross the moral event horizon. It neatly avoids Sadfang and saves his life and character, and it ends the war on mutual terms under what I feel is a reasonable reason given the circumstances.
So, let me know what you think.