Highmountain Tauren should`ve been character customization for Tauren players.
Mechagnomes should`ve been character customization for Gnome players.
Lightforged Draenei should`ve been character customization for Draenei players.
Dark Iron Dwarves should`ve been character customization for Dwarven players.
Mag`har Orcs should`ve been character customization for Orc players.
Void elves should`ve been High elves.
Vulpera need more customization.
Nightborne need more customization.
Kul Tiran`s need the skinny bodyshape as well.
Zandalari Trolls need more customization.
All in all, allied races were rushed and incomplete.
Interesting concept but poorly implemented.