EDIT: oo, it only just occured to me that this post may be the equivalent of replying to someone saying 'Black Lives Matter!" with 'ALL lives Matter!" which was not my intent AT ALL. Night elves especially have been pretty slammed in BFA and still not gotten any decent resolution so far. And Void Elves could use some more love, but they ARE quite new. I think there’s still time for them to shine.
Blizzard has been especially guilty telling racial stories using only their leaders for the past few expansions.
Most races outside of Stormwind Humans need better treatment.
Kul Tiran Humans and Zandalari Trolls just got a whole (well, half-ish) of an expansion about them, and they were almost inarguably the best part. They’re fine.
Night Elves got the worst kind of attention/treatment. In SL we only see Tyrande and Shandris get any development. This is partially justified by it taking place in another world and those two being among the only nelfs who followed in from Azeroth, but we need in-game stuff about the rest rebuilding- actual quests and such, not mission tables or lines of npc dialogue- we need to SEE it!
Forsaken are stuck in the same ###### place that Nelves are, possibly even worse. At least the Nelves still have their own leadership. Voss and Calia got jammed in there because… the writers forget there was anyone else? They want the Forsaken to be more like bland humans?
Darkspear Trolls have worse in-game representation than the nelves, though at least they didn’t get all blown up. Vol’jin’s storyline has been decent, but it’s only him and Rok’khan that only ever show up.
Panderan might as well not even exist after MoP.
Gnomes got some love, and we just got introduced to their cousins the Mechagnomes.
Magni got crammed down our throats, but does he really count as representing the Bronzebeard Dwarves anymore?
The Dark Irons got some play both story-wise and as PCs now.
Tauren are wasted- we got the eagle guy from Highmountain helping in a few BFA Horde quests. Baine continues to be Useless, existing only to Suffer and Be Good (aka taking sides with the Alliance over the Horde at every opportunity- to be fair, the horde keeps getting Villain-Batted).
Orcs show up a lot, aside from Thrall and Saurfang Cringe, are all stupid villains. WoD had a whole lot of orcy stuff, even though yes, they were mostly the villians.
Draenei got good stuff in WoD and the end of Legion. The Lightforged are still too new to get much- one good character already got wasted in BoD questing sadly.
Worgen have really had their noses ground into their own poop and told 'BAD DOG!" by the story. They loose their second home, and get a racial quest line telling them how wrong they are for being worgen and how much they should prefer to be human.
Vulpera only just showed up, and got most of a zone- about half?
Nightborne got all of the best zone in Legion, and a couple good character moments in BFA. Void elves got some good moments in the War Campaign. They’re both still pretty new though.
Goblins tend to only ever get bits here and there but they’re so damned fun when they do! Plenty of good goblin fun to be had in BFA for Horde players.