That's the thing, the problem is that in WoW the term race is just too broad; it's used to describe species, ethnicities and magical/mechanical changes. Even if there were to be a biological component for differentiation for all races (there isn't) it is way too broad to have a meaningful value.
It's just weird that Draenei, Tauren, Night Elf, Blood Elf and Void Elves are all defined as "different races" when the degree separation/distinction between them is so different. It's just not specific enough.
And given all the different groups we call "races", race in WoW is so nebulous that discussions about it just lack nuance, when their main purpose really is just a gameplay thing.
Maybe it would be nicer if we had a more nuanced species and ethnicities subcategorization, but we might as well could just see "race" in WoW as a concept heavily weighted by gaemplay decisions rather than something that makes exclusive sense within the lore, because as it stands, "race" does not require a biological component.
- - - Updated - - -
Also @
Kyriani yay! you were able to change your icon!