It’s not that we get reskins of current races, (I just look at them as more customization) or that we didn’t get X race over Y race or the grind for them.
It’s that we got races that are the same as our core races with the same classes. For example our newest addition to the alliance, Mechagnomes. How cool would it have been to have Druids that transform into mecha versions of the animals?
Now before you say it, yes I know that Mechagnomes shouldn’t be able use Druids healing magic to that I say look at Undead Priests who can cast holy magic, doesn’t make sense but it’s there because of game mechanics.
If we’re going to use core races as allied races why not let us play as classes not available to the original races?