I think that in a rational society everyone should feel free to choose their name, and doing so should be a normal and expected rite of passage.
It makes way more sense to choose the sound people make when they refer to you, than having your parents choose it for you before you’re even a person yet.
All official bureaucratic forms and stuff could just use an unchanging unique identifier (like the ones we already use: SSN, driver’s license, etc.); and people vould change what they want other people to call them any time they wanted.
If you want to remove the ability to identify family structure which is one of the big reasons we have names then sure.
Also, trying to get documentation to someone based only on a pin is going to be absolute hell.
“Hey, I have a tax form for #3209823 do you know where I might find them? Their last address seems to be outdated but I know they live here”
“What’s their name?”
“I don’t know.”
Well, housing should be state owned and provided, and all jobs through the state. So yeah, the state shouldn’t be losing track of people like that. Also abolish the family.