I'll avoid naming any particular cultures/religions etc that may or may not be like real life, since politics/religion aren't allowed on the forum. But blizzard did good with making sure they made a statement against racism in real life. The entire WoW is a statement against racism and hatred against those perceived to be different. Its proof alliance are the real evil race, full of hatred of anyone not like them
So lets see. Does alliance have any actual beast race? Nope. They don't allow "beasts" into the alliance. Now I hear you go "WORGEN"...nope. Lore wise, I always see in cinematics and in-game npc worgens are 95% in human form. Even greymane rarely goes to worgen form. If gameplay was accurate to lore, player worgens would mostly be in human form too like the other gilnean worgens. Therefor, lore wise they are just humans that, in intense situations, become beasts rarely.
Blizzard didn't even let "beastly" worgens part of the alliance, just the mostly human civilized gilnean worgens. Why didn't they also get the beast worgens that are almost always in worgen form? Because alliance don't like anyone not like them and only like gilnean worgens because they are pretty much humans with wolf powers.
Draenei - Not human, but "pretty", which is what alliance like
Worgen - 95% human in lore and in-game (ignoring player worgens which aren't accurate to in-game cinematics or anything like greymane), sometimes worgen form comes out. But most of the gilnean npcs are in human form and not worgen form, and even greymane rarely leaves human form
Night elves - elves are pretty
gnomes - cute and human-like
dwarves - human-like
dark iron dwarves - human-like
lightforged draenei - super pretty, obviously alliance accept them
void elves - because they are elves
interesting...all pretty/elves or/and human-like. Why doesn't alliance accept anyone that isn't pretty or like them? This was blizzard's way of bringing real world into WoW.
Now lets look at horde
Undead - They asked alliance to be part of the alliance, but were turned down because they are "monsters". And yes SOME have done bad things since then, but when someone in real life does something bad even if its their leader, it does NOT speak for the entire group of people but the person and those that followed that did something bad. Not the entire group. Not all undead do bad things, its only a small group of them and sadly sylvanas as well. But they don't speak for the entire forsaken.
Orcs - Why can't some orcs join the alliance? Why can't you be an orc working with the alliance? Because alliance thinks they are a lesser race that needs to be purged from azeroth
tauren - They only see them as food
troll - too different
blood elf - The odd one out on horde, they are pretty AND elves. So why didn't alliance accept them? Well they actually did ask, but blood elves hate bigots and those who treat others badly so denied them
goblins - Super different, but all they want to do is make money and invent stuff. Thats like telling a cat not to be a cat, or telling a dog to become a horse. Goblins by their nature just want money and invent things. Most likely alliance just hate their very being
high mountain tauren - food
mag'har orc - they hate them even more than orcs
nightborne - alliance are like rich snobs, they see someone in need and need help with their addiction, and they shun them, laugh at them and even hate them or kill them instead of helping them in their time of need
So, you see horde accepts all kinds of people and races
Alliance only accept pretty races or humans or elves, and wanted blood elves (thats strange actually, further proving me right they only want pretty races/elves/humans because why didn't they ask the tauren to join them or any other horde race?)
So the above to me proves that blizzard designed the alliance has a staunch non-acceptance race that hates anyone not like them, and even tried getting blood elves to join...funny enough didn't give the same offer to tauren or any other race. Just the pretty blood elves.
Which to me, that makes alliance the true evil race...not horde.
It was blizzards way of showing that in real life, people that are not like each other are treated poorly and terribly but doing it in a not so in your face manner. They made alliance not accept anyone not pretty/elves/human-like. and they made horde the faction of acceptance and letting anyone be a part of the horde no matter how they look or what they are like.
But in this manner, people think horde are the evil ones because they are "different", when in truth its actually been the alliance the whole time.
My Skyrim, Fallout 4, Starbound and WoW + other game mods at MODDB: