To be honest, Mag’har should just have been a customisation option of Orcs, not a separate allied race, because they -are- the same race. Horde didn’t really get anything new there, just skin options of an existing race with rubbish racials.
Zandalari do look different, and they are kind of the remnants of Troll Nobility, and do look different, so yeah, that was a new ‘race’ so to speak.
Nightborne are what the Void Elves are to the Alliance.
No one on Horde side (or relatively no one, I don’t remember any threads) were asking for them, or expecting them, in fact it came out of the blue, same as Highmountain Tauren. “Here, have a race of Elves who are really good at magic!” “Umm, haven’t we already got one of them?”
Well we got two reskins, an unasked for race, and one slightly different race. (I’m talking Pre Vulpera and Mechagnomes)
So if the Alliance get Void Elves who get the Blood Elf Options so they can look like High Elves, what would you suggest -would- be fair. Because you’re getting Options to play a race that has been asked for for fifteen years, the Horde is still waiting for its race that has been asked for for fifteen years (even though I personally hate playable Ogres as a concept)
So what is the equitable option for Horde, I mean if you’re talking skins and options from the opposing faction, then what is the option? If, as some here are, you’re talking High Elves as an actual additional Allied Race, then yes, completely, the Horde should get an additional Allied race as well, and if people on Alliance complain about it being a new race as opposed to High Elves, then they can do one, because people wanted High Elves, so its not the Horde playerbases fault if they get something new.
You see the problem I’m driving at here?