Well I'll just get some quotes here as honestly Larian studios understands the point of origins are period.
I understand the point of origins; I asked what you through it was since you replied that it removed the entire point that writing for non-specific characters would put restrictions on how that could be done.
However, you don't want specific origins for arbitrary characters; what you want are origins flexible enough that every origin related dialogue, quest, interaction, relationship, etc, can have 10 different variations, and the appropriate data substituted in when you choose the gender and race.
As well when I heard origins originally said I NEVER EVER EVER thought it meant pre-gen characters and in fact I bet you NO ONE ever thought they were...
Even after the examples given, ie with Gwen being a unique character and the heiress tag and related quest not being available to any other character? The fact that there were unique interactions to specific characters was a selling point (for replayability and world interactivity and immersion).
You know, there was another RPG - one with fully voiced NPCs even - which also had player character origin stories as one of its major selling points and managed to handle full character customisation (given name, sex, and when appropriate also race) within those Origins just fine almost a decade ago...
How many dialogues, quests and NPC relationships were dependent on the origins?
I'm not arguing that it can't be done. Either there are restrictions on how it is done, or it is 10 times the work doing it in all possible combinations of race and gender.