Your observation is correct, but until the blood elves, such faction alignment swaps were temporary for specific story elements, they didn't alter the fabric of the horde or alliance by their collaboration or presence on the enemy faction.
This is what has changed to detrimental affect by keeping the heart of the high elves and the kaldorei civilization on the horde. These are problematic to the faction identity.
And I disagree with the poster that it isn't relevant. It is quite, and if they can't value or see the importance, they'll be operating crippled almost. It's an irrational obsession to change so much just to keep blood elves and night born on the horde, when they don't really belong there and never did, and have served their purpose in boosting the popularity of the faction.
Now the nice things of the horde should come from horde races like Trolls (as we saw in Zuldazar) and can see in Zul'drak and rebuilt Zul'farak and Aman, as well as others like orcs, new Grommash City, Goblins - expanded Kezan, new Undermine, Tauren, and even forsaken having places like Icecrown Citadel.. meanwhile let the alliance races have their things, high elves have Silvermoon and Quel'thalas night elves have their kaldorei civilization - these things should not be on the horde, and aren't needed. To be honest the horde only needs the models playable, and that can happen with a remnant group of Nightborne and Blood elves - while the rest of the stuff returns tot he High elves and kaldorei - the reason why it has opposition here is because horde elf fans don't like that happening.
It's not based on logic, or sense or fact, you can't use those arguments here, they want those things staying on the horde so they can feel superior to the alliance, and have bragging rights. (but I won't deny a measure of attachment has grown too, but I'm not convinced it's for what the horde actually stands for, it's entirely based on the alliance because it's what is alliance about them is what they like, cos there isn't anything hordish about these elven groups.
However concerning attitudes I've noticed in some of these horde elf fans, it will be the same thing if blizzard does an even nice city for the night elves and high elves as well as void elves - they'd resent that too despite keeping Silvermoon and Suramar, I know how these people think.
Truth be told the best option is take Silvermoon and Suramar away back to the alliance and replace them on the horde with more troll, orc, goblin, forsaken themed cities, and have the remnant blood elves and Nightborne share with one of the horde races, or have a small camp or town of their own with the horde they love so much. Let the elves, an alliance thing, be primarily alliance, stop diluting the horde, and let the horde be what the horde was originally meant to be.
It will fix things fast.
They could off course later give the blood elves and Nightborne remnant even better cities - but they must not be elven, they can take over an alien races' city, but to give them better elven stuff would be re-inviting the same problem, boosting alliance concepts on the horde.
They could change the character and disposition of the blood elves and Nightborne to match the horde, and build these new mindset blood elves and Nightborne cities of their own, and make them great, as long as they different from kaldorei and high elven stuff sufficiently. They could look amazing, but they must be different, reflecting the change these races have undergone and offering something not tied to their alliance origins.
What my haters don't realise is that I'm really not horde hating, I'm fine with horde getting just as good as they've lost or even more, and for those elves to be something more, they just shouldn't be the alliance culture and civilization of the high elves and kaldorei that they have been. But @
Rhlor and co just won't see what I'm trying to say, because they're offended and butt hurt at the idea of any losses to their precious elves, they are not willing to look at the broader spectrum and consider the bigger picture.
If you like blood elves and Nightborne as they are now, you really are liking High elves and Kaldorei civilization - these aren't horde races or concepts, but alliance ones, even though they're on the horde, you're not liking what the horde is or represents, this is why you're not satisfied with blizzard writing more aggressive roles for the horde or ones that fit the klingon-esque character of the orcs or the deadly insidious one of the forsaken or the trolls who can be quite vindictive and cruel as well as good and honourable - in a different world setting.
You like alliance stuff things, and have become comfortable with them existing amongst the horde races. This is not inconceivable ofc, it has already happened and most accept it.. however it is identity confusing and it is sub optimal, you really like alliance things. These things should be on the alliance, it's not good to have the best of the alliance on the horde. Therefore it needs to be changed. And the best way to do it is to take the alliance stuff back to it, and either leave a small enough amount of blood elves and Nightborne that they don't show up the horde races and/or transform them into something different , no longer high elven or kaldorei in character (not just name change or minor model changes), but something new, different, that can match the horde better or new enough to bring something interesting and have them build in a new way that is divorced from the kaldorei empire/civilisation and the Thalassian Kingdom of the High elves.
I really can't explain it better than this @
Rhlor - if you can't understand me from this then I don't know what else to say.