I've been discussing this on Turtle WoW Discord and thought of a potential lore development in the future, divided between two major patches/expansions, in order to reach eventually the following:
(it's very crude, I didn't go into details, just a general idea and some lore laid out that could lead to it)
Warcraft 3 had 4 factions:
- Alliance
- Scourge
- Horde
- Sentinel
All hostile against each other, like Horde and Alliance is in WoW.
Except when the Horde/Alliance/Sentinel joined
as equals against the Burning Legion.
All factions with very distinct and unique thematic, history, goals, interests, values, aesthetics, lore, races.
But for various reasons (partly related to development of WoW), 2 factions have been retconned to sidekick underdogs, not doing them justice at all.
Imagine the entire Alliance and Horde factions erased, and instead the MMO iteration of the franchise would have Forsaken vs Sentinels with the Night Elves at the top of Sentinels, saying "For the Sentinels!", and the Alliance faction compressed into sidekick Human race as member of the Sentinels, with the Forsaken absorbing the Orcish Horde the same...
Well that's what happened, just reversed.
I propose a 4 faction system, 4 races in each faction:
~Alliance~
Faction Leader: Regent Lord Bolvar Fordragon, on behalf of Anduin, in absence of King Varian Wrynn
- Humans
- Dwarves
- Gnomes
- Vrykul
~Sentinel~
Faction Co-leaders: High Priestess Tyrande & Archdruid Malfurion
- Night Elves
- The Cenari (Dryads & Keepers of the Grove)
- Worgen (the original ones before Cata retcon)
- Tauren
~Horde~
Faction Leader: Warchief Thrall
- Orcs
- Trolls
- Goblins
- Ogres
~Forsaken~
(instead of the Scourge from W3)
Faction Co-leaders: Banshee Queen Sylvanas & Lord Illidan
- Undeads (The Forsaken)
The Illidari:
- Blood Elves (of Kael'thas, + the current High Elves)
- Nagas
- Broken Draenei (not the TBC retcon)
There'd be only class/race/gender combos that make sense lore-wise, there wouldn't be equal amount of classes for all races, just more or less equal amount of combos among factions.
Additional info:
The Scourge faction of Warcraft 3 became playable in WoW as it's members that broke free, the Forsaken.
Vrykul; Imagine an expedition to the vanillified shores of Northrend, incorporated as horizontal content.
High Elves; after the Blood Elves returned from Outland, the survivor HEs pleaded the Alliance to accept them, but the Alliance forsake them, like the Undead Humans of Lordaeron... and the HEs had to make a difficult choice.. and most of them joined the Blood Elves, the few that remained in the Alliance are not sufficient for a playable race.
The Yseras Dragonkin would match the Sentinels as well because of ties to the Emerald Dream, it'd be unique but also new TWoW lore. but I prefer the Worgen, especially over something like Pandaren.
The Original Worgen have ties to Elune and the Night Elves.
The Cenari'Dorei make more sense than the Furbolgs.
The Tauren, although aligned with Orcish Shamanism and found common ground with Thralls Horde, after witnessing the disregard and expoitation of nature, and dark magic like Voodoo and the Fel present in the Horde, their nature was more in line with the cause of the Sentinels and were driven towards changing faction eventually.
The past ties and present common goals of the ex-High Elves (who have joined the Naga and Broken under the leadership of Illidan) and the Undead Kingdom of Lordaeron brought together the Forsaken and Illidari races into a Faction defined by their common history, values and goals.
The Forsaken of Sylvanas refused to fight the Blood Elves on behalf of the Horde, and saved the Illidari from the onslaught of both Alliance and Horde.
They all have been Forsaken.
The Illidari (Blood Elves, Naga and the Broken) joining the Forsaken in a separate faction would happed after Turtle WoW added vanillified Outland (mostly being Hellfire Peninsula from TBC) incorporated as horizontal content.
See below the gradual development of the lore in this direction.