The original script as you quoted it isn't a placeholder - at least not in the way I would understand the term, although I have no experience in programming to know how the terms are normally used. But I would think of a placeholder as needing to fetch something from another external list to insert into the script, which clearly isn't the case - all of the variables are there in the text, unique to that line, and it only needs to check the character parameter to assemble the right version of the script.
We got an unintentional glance at the coding for a race-variable line a while back when the French version stuffed up their code while inserting references for Hrothgar - which was how the name of the race got leaked in the first place. You can see from the screenshot that the French version also has to code their gendered lead-in words into the individual races.
Not dialogue, but lots of emotes have gendered language, and you also have system messages like when someone "casts his/her lot" for loot. If pronoun preferences need to be stored separately to the character's physical sex, they absolutely do need to be transmitted to the server and to everyone else you may interact with.There's no in-game dialog that checks the gender of your party members to my knowledge.
At a simple level of "can you make the dialogue change based on a hypothetical pronoun-gender parameter and not the physical sex parameter", yes. They could do that if the parameter existed.Making an adjustment to check for some other character variable would be simple
What they couldn't do is simply find-and-replace every instance where the game currently references sex and change it to gender. We've already covered examples of situations where that couldn't work and the result wouldn't make sense.
So that means at minimum a writer would need to go through every single gendered reference in the entire game and evaluate which is the appropriate parameter to reference. They would have to add new situational lines for a neutral-gendered character in places. And where it is deemed necessary to reference physical sex rather than gender, they would have to ask the question of how someone might react if those two aspects do not match.
(Additionally, because there are so many possible forms that a gendered reference might take, that might actually amount to going through the entire script manually to search out those references in the first place.)
As others have already touched on, I don't feel like stripping out all possible references to gender is the right way to go about things. Sometimes scripts just need to refer to someone with a pronoun, or it becomes stilted and awkward as you try to dodge it.
Already I'm sure they avoid it whenever they can, to avoid having to double-record lines, but it's still necessary in places.
Big hypothetical if they could add the option to use "they" as your preferred pronoun, you would add a third recording to those situations, not avoid them or only write a single ungendered version.
I would observe that they are deliberately avoiding pronouns in cutscenes - just like they are already, inescapably, avoiding using your character's name and instead using generics like "my friend" or "the Warrior of Light". I'd chalk the lack of pronouns up to the same necessity of voice recordings, and I'm sure there would be lines that would come off awkwardly because of that approach.
Adding a third variable of "they" and removing the need for variables by avoiding all uses of "he/she/they" are two very different approaches but I think you are either conflating them or coming off as proposing one when you actually mean the other.
I'm also not sure how "a script requiring third person pronouns" differs from "a script that offers neutral options" but you seem to be contrasting those things.
A script that continues to use personal pronouns (whatever they are) is going to sound more natural and more personal than one that avoids them for the sake of neutrality. And so long as the only options to pick for your character in FFXIV are "cis male" and "cis female" then they should be addressed by those pronouns.
I can see there's a counter-argument that some people might want to be deliberately ignoring those inevitable gender-references and pretending their character is the other gender, so each mention is jarring, but... it's tricky. And I think it's a loss if we have to minimise gender references because of that scenario.
There's also - correct me if I'm wrong, but to my knowledge, while "they" is an equal substitute to "he/she", we lack the same vocabulary when you get to more varied gender-based wording. When someone politely addresses you as sir/madam, or the old man calls you lad/lass... where does that go if you're trying to avoid gendered terms? They add personality to a character's speech and tells you a bit about them.
That's my impression too. I'm fine with the idea of the option being added, but it just seems to be several levels of complicated and it's unlikely (or maybe impossible from a technical angle, at least within their budget) that they are going to add it. It's something you'd want to build in from the start and consider in the programming and scriptwriting - both the words and the events.
So I don't mind people asking for it, but I do mind them saying "it'd be simple to add".