Allied races are good because it’s a brand new reward system that we’ve not had before, the ability to unlock a playable race by completing in game content and story related to their in game presence.
What else would we get?
Another mount? Toy? Transmog? They’re boring and over saturated.
Being the righteous defender to the returning players is great and all, but I’d rather they focused on content for the active people opposed to instant gratification for people seeing the game for the first time (at least the first time in a while, anyway).
I also don’t think it’s going to turn away any new comers or really get any reaction of than a “oh damn it, ok I’ll play my X anyway” if you’re returning your your race is that important opposed to the new content etc then I don’t really know what to tell you.
My ONLY issue with an allied race is they just feel like better versions of their counterparts.
Ie high mountain Tauren just feels like a more detailed and stronger version of a regular Tauren, but this creates incentive.