I had a name shanghaied by a Dev for being out of PS name policy. I figured, being that my character was an adult now, he could hide his real identity and take up an alias. Why having names like ‘Hector the Dagger’ or ‘Blaqfur’ are restricted seems silly to me. Sure all these PC’s had or have real names, but they don’t use them now for whatever reason. (Maybe they’re in hiding for good or bad reasons, or their real name is Peewee and they just plain hate it.) It would be a bad idea to use your real name if you were into shady deals anyway. In some cases they don’t even give themselves these aliases, I believe ‘Jack the ripper’ is still unknown to this day and he was dubbed with this title he didn’t name himself. It would actually make for good role-playing to figure it out or get a player to tell you their ‘real’ name.
For role-playing reasons perhaps PC names should be hidden, just showing race or race/sex instead of a name. I’ve had numerous players call my PC by his name when I never told them what my name was. This definitely takes away from role-playing! Don’t talk to me like we been friends for ages when I just bumped into you on the road and asked for directions.
Granted overhearing others use your name or hanging out in the same place often enough, sure, you may find out a persons name without them telling you, but it shouldn’t just be a given. And just because you know who ‘Elvis Presley’ is, (his name and what he looks like), doesn’t mean you’re gonna walk up to him and say “Hiya Elvis! How you doing today?” you’re gonna say, “Hello, you’re Elvis right? My name is ‘So-and-so.” And introduce yourself properly. That is unless you are rude, crude and socially unacceptable anyway.