Real names seem to be the best thing, but sometimes people have all sorts of nicknames they prefer to their real name. The real name gets 'leaked' anyway, so if you hang around long enough, you'll get to know them. I don't see why people can't use real names- it's frustrating for new members to see terms like 'Ask Rob for the details' when the username being referred to is actually called 4472Scot.
N.B. The name isn't real, so don't waste your time hunting for it.