This is nonsence though, they’re making up nonsence to sell a nonsence argument.
They list a lot of countries and say they have naming conventions which aren’t simple but they’re ignoring the fact those countries have a legal requirement for a child to be given a legal name and that legal name can only be changed by official process - my tax software doesn’t need to worry if your mom calls you squgglewoo written as a squiggle that’s not your name
https://www.kalzumeus.com/2010/06/17/falsehoods-programmers-believe-about-names/
This is nonsence though, they’re making up nonsence to sell a nonsence argument.
They list a lot of countries and say they have naming conventions which aren’t simple but they’re ignoring the fact those countries have a legal requirement for a child to be given a legal name and that legal name can only be changed by official process - my tax software doesn’t need to worry if your mom calls you squgglewoo written as a squiggle that’s not your name
Sorry to be a bother, but it’s nonsense.
The article doesn’t say that you must support all people’s names, only that you should make fewer of the assumptions (not even none)