I think it is only fair to make playable races by order of how early they appeared.
So starting with 1, we got ogres, then 2 with forest trolls and high elves, 3 with furbolg, nerubians, dryads, dreadlords etc., vanilla with uhh leper gnomes, TBC with etherials, arakkoa etc. etc.