I prefer technology to deal with the technical issues and individuals to deal with their individual issues.
Tech can't possibly cater to everyone's special needs.
I'm totally fine with domain names being the interface between thr protocol and the human user. All other mappings (e.g. legal names) fall in the realm of human politics.