Thinking about the whole Allied Race system, and how they unlock, has raised a serious issue in my mind: "What about the new players?
Can you imagine being a fresh newbie, sitting on the character creation screen? Seeing the race options laid out before you as you create your first ever character? What if your heart is set on being a Void Elf, Dark Iron Dwarf, or Zandalari Troll?
Not being able to create one's first character the way they see fit means many new players may in fact be forced to have their first ever character be a 'throwaway' of sorts, in order to unlock the race/s they actually want to play. This could be a major demotivating factor for new players and cause issues with new player retention, in my opinion.
Am I off-base here? Perhaps a discussion can be had.