I keep seeing this being spread around, despite it not actually being that true. And even where the racials do make any real difference, we are talking less than 3% for DPS between the best and worst races.
Since the usual talking point for the imbalance is relating to PvE, I went over the top 3 best races for each class as well as the difference in DPS between the first and third, first and last, and the difference between the best Horde and best Alliance race:
- For thirteen out of twentyfour class/spec dps combos, an Alliance race has the highest dps.
- Twenty out of twentyfour class/spec combos have their best race dealing less than 0.5% more than the third best race.
- The average DPS difference between the best and worst races (excluding Demon Hunters) is 1.43%
- The highest DPS difference between the best and worse races is 2.31% for a Vulpera Arcane Mage (Troll is best)
- Nineteen out of twentyfour class/spec dps combos have Horde as the worst race, eleven of those are Vulpera.
- There are eight class/spec combos without a Horde race in the top three.
- There are zero class/spec combos without an Alliance race in the top three.
- The average difference between the best Alliance race and the best Horde race when the Alliance is best is 0.35%
- The highest difference for the best A>H races is Forsaken Outlaw rogue at -0.90%.
- The average difference between the best Alliance race and the best Horde race when the Horde is best is 0.38%
- The highest difference for the best H>A races is Kul Tiran Balance Druid at -0.87%
So basically, while Alliance races have a very, slight benefit in the number of times they have the best race for each class/spec combo (13 times compared to 11), the gap between the best Alliance race and the best Horde race is more beneficial from the Horde side.
Saying that Alliance racials are better fullstop is simply not true.
When we talk about none DPS racials, it is well known how useful Goblin Rocket Jump is, and it is barely matched by the Void Elf port.
Bleed and Dot removals via Dwarf/Dark Iron racials have, as we saw in CN been quick to get nerfed.
And things like Night Elf Shadowmeld is—in the vast majority of raid situations—just used as a way to drop combat when a wipe is happening.
With survivals, such as Mechagnome. Everyone already knows that surviving in encounters is MUCH easier to train than getting extra DPS. It's far easier to learn to dodge a rock than to do an extra 100 damage with your fireball.