I'm not talking about computer systems. It is trivial to write code to handle an arbitrary UTF-8 string. I mean for his own sake, it's probably best to have a real name.
Do you even realize how rude and offensive this suggestion sounds? For most people their name is quite a large part of their identity, it's not on you (or developers of the protocols in question for that matter) to decide what does or does not constitute a "real name".
The mere fact that you're reading about these cases here should be good enough of an indication that they're indeed not seeing it as a waste of time.
But how much time would then be wasted writing/typing out all of those extra letters in their name? Then, dealing with updating every account they have. Your sarcastic response wsan't even well thought out. Developer's time is expensive to waste in a gov't office to address a bug left from their parents.
I was not being sarcastic whatsoever. I know two people who have changed their name because they didn't like the name they were born with. My suggestion is 100% dead serious.