After so many innovations in the game, I think the racial restriction is ridiculous, because now allience and horde troops can take part in the same dg - the same raid and the same guild. Even people in different realms will be in the same guild with the new feature.
That’s why an orc should be a tauren and an undead should be a paladin. If the undead character wants to play healer, he can only play priest and monk. He cannot play characters like paladin-shaman-druid.
This limitation should be removed now