Ok, now try to imagine your main character is a Tauren or Forsaken. You joined the Horde to play with your friend(s), now you can’t because the narrative dictated that the race you are playing is now part of the Alliance.
You now have to buy a faction transfer to go play Horde again on a different race.
That wouldn’t be fair.
There was a room for that, during Vanilla.
Unfortunately, they completely destroyed it with Garrosh and Sylvanas narrative.
Whatever reasoning Garrosh had to hate the Alliance, he lost it, when he became a raid boss during SoO. The same case for Sylvanas after it was discovered, she was working for the Jailer.
I don’t know Warhammer 40k deeply.
But I know they hate each other and if they happened to work together it was just temporarily.
They have not 2, but 8 major battling factions: Imperium, Chaos, The Necrons, The Eldar, Drukhari or Dark Eldars, The Orks, The Tyranids and The Tau Empire.
Warhammer 40k has also the advantage of not having the main narrative tied to a MMOG.
This is why you can inflict massive losses on the Imperium everywhere, for example.
They lost part of their forces to the Chaos God’s, due to corruption.
They keep being attacked by the Tyranids, a force that you can’t reason with, it’s fight for survive or be anihalated.
The Orks, can’t be reasoned with, they are warmongers by nature.
You also have massive purges, done by the Imperium that makes Arthas purge at Stratholme a kids play.
In my opinion, the only way to bring the faction conflict back to WoW would be WoW 2. Set on a different timeline.
Perhaps during the Orcs invasion, during Warcraft one. The game would than progress to Warcraft 2 and from there on, to a different timeline, where Warcraft 3 didn’t happened.
Following a narrative similar to Warhammer 40k, where humanity (Alliance) is more aggressive and the Orcs (Horde) are Warmongers that can’t be reasoned with, just like their Imperium and Orks counterparts.
Presently it makes more sense to work together. It allows more players to share content together like LFR, LFD, guilds, community events, etc.
Not to mention it’s easier to put everyone in the same area, like during Legion, SL and DF than to split in to two distinct areas like BFA. Even then, at some point the war campaign had to be done on the opposite island.
Reasons why, I prefer to work with the Alliance as opposed to fighting them:
- More players queueing together, which means less time waiting for groups.
- Every time a conflict happens the Horde is the temporary villain, while the Alliance has to react.
- The Horde got defeated in Warcraft 2.
What remains is only a name.
The conflict with Alliance, during Garrosh time, showed all the Horde’s shortcomings and it ended in MoP with the Alliance sparing the Horde and Varian walking away, warning Vol’Jin to not try what Garrosh did.
Also, Vol’Jin was against war.
He walked away from the Zandalari emissary because they wanted war.
He also warned Garrosh he wouldn’t see the Horde destroyed by his foolish thirst for war:
This is why Saurfang also rebelled against Sylvanas:
Cheers.