IMO the story of this expansion has been a complete dud in general, and part of the reason is that the war between the factions feels so utterly inconsequential.
Case in point, the incursions.
Say I’m a Horde character and participate in an incursion in Stormsong Valley. Lore wise, this is the Horde making a push to take the zone, but what happens when I clear it? Nothing. I get a box of loot and that’s it. Not a single thing about the zone changes after the incursion happens. This feels like a piece of content they forgot to develop the 2nd half of.
Why not make it so that, say, completing an incursion spawns an outpost in the besieged zone? The WQs in the zone would then change for a day or two, reflecting the attacking faction’s efforts to keep the outpost and the defending faction’s efforts to retake it.
That way, it would actually feel kind of like, you know, a war.
The 2nd problem are the war campaigns
I can’t speak for the Alliance side of this, but as a Horde character, I have been an unstoppable one-orc army completely dominating each and every battle I’ve had with the Alliance forces. For example, one of the Horde missions involved attacking a mansion in (IIRC) Tiragarde Sound to steal Azerite. The whole area was swarming with soldiers, but I could simply charge in and solo the entire army the Alliance had stationed there, up to and including punching one of their Azerite tanks to pieces.
Granted, the “champion” who mere months ago took down space satan probably shouldn’t have much to fear from a bunch of regular foot soldiers, but it goes completely counter to the idea of this being a war.
And finally, there are the other plot lines in the expansion. Frankly, the war is the least impactful, least “grand” thing that has happened in BfA so far. These are the story lines that have happened or are still happening in BfA:
- Azeroth is bleeding to death
- an Old God has escaped from its prison
- Azshara and N’zoth are looming on the horizon
- the faction war
That means we’ve got 3 world-ending threats on our plate, yet the story that’s been given the most attention is an ultimately meaningless faction conflict that is destined to end in an anti-climax anyways.
We get world quests each day where we assist Magni in killing NPCs who “put their own greed before Azeroth’s health” by mining Azerite, only to then turn around and help Sylvanas get her hands on more Azerite.
The whole expansion is a jumbled mess both in terms of systems and story, and as a result the center of BfA, the faction war, falls completely flat