They seem to have gotten better about adding variable dialogue where it's relevant to your character's race, but ARR had issues with it even for races that existed from the start of the game. One of my alts is a Duskwight and there are a few times where that should be relevant, but the game just carried on with the same generic script regardless. Starting in Gridania where there is a general prejudice against them; the archer questline where he's still just dismissed as a generic "outsider"; probably the lancer quests if I did them; Buscarron still explaining Duskwights like he's not talking to one.