>>717754463 (OP)
Blizzard are retards. They deliberately gave Horde better racials to try and help balance out faction balance since they knew aesthetics wise most people would prefer Alliance. The problem is, that in TBC they introduced Blood Elves which had the most appealing aesthetics of all, and put them on Horde, AND gave Blood Elves the usual overpowered Horde racial on top of that.
At that point, the Horde became the more popular faction, and it just never stopped snowballing after that. By Legion, you were insane not to be on Horde if you had any interest in late game content, since you could find groups in half or less the time for raiding or M+ or rated PvP on Horde as compared to Alliance. Which of course, furthered the already rolling snowball effect, and by BfA only absolute casuals who just leveled up alts or collected pets existed on Alliance side. PvP itself would've died even earlier than it di if they hadn't introduced mercenary mode to try and keep enough players in BGs for Horde to actually get matches. And of course, ultimately they just gave up balancing them altogether and now everything is cross faction. A great example of the ultimate failure and idiocy that are faction based systems, you might stave off the inevitable for a while, but ultimately one side or the other will become more desired and everyone will flock to that, and the entire structure of the game will collapse. This is why WoWs original plan of a race based structure would've been much better.