I think alot of people don’t understand why the do gender lock in the first place, I’m not defending it, but the main reason is because the development time for non gender lock gets exponentially higher and higher without it.
Just as a quick example, in FF14 there are lets say 8 races, all with other genders, so 16* different shape character rigs. If you wanna implement a new class, lets say Reaper in FF14, and the Reaper can be played on any race, you need to separately rig all the animations for every model, meaning for 1 class, you have 16x the workload. These kind of things can’t easily be transferred even though the models even look similar.
Maintaining non genderlock-ed classes is also a huge problem in the long run, cause overtime if you have so many races in FF14, if you wanna implement 1 new hairstyle, yup its 16x the workload. New skin? also 16x cause you want all races to be able to equip the skin, etc.
In LA, 1 class being 1 “model type” means you only need to do the animations 1 time, every new class that comes out just do that animation once. In LA actually the amount of model types is quite few, total of 8 (warrior m, sorc f, artist f, martial f/m, gunner m/f, assassin f), so workload is way less meaning faster content generally speaking…
“Removing genderlock”, is not as simple as pushing a button, to create a new female berserker, means actually doing all the animations, model and rig again, which is abit a benefit cause that is why Striker and Wardancer can be different as well, cause everything needed to be redo anyway.
Idk if people notice but most skins in the game are actually “unique model” bound, as in a female martial artist can share all costumes, yes because they all have same body type, not for any other reason that its bound in such a weird way.
All of that is to say, sometimes its not that the devs wanna purposely enforce gender lock for no reason, but its that gender locking has very practical benefits in terms of dev time, so some devs just go with that.