on top of that:
quote:
Originally posted by DeKoVV
Nicknames we can change to whatever we like, but not emails...
Some people have very difficult emails, so it's impossible to remember >100 strange emails...
You are confusing nicknames with screen names. You can not change screen names, and as Matty said, different people can have the same screen name. Not to mention screen names say just as much (little) as emails do to identify somebody these days (with all those crappy long names).
Also, screen names can contain a lot of characters which aren't valid for showing in such a menu as the sendto menu. And they can contain emoticons, which is also impossible to show.
And nick names, the names you can set to contacts yourself, can not be retrieved by scripts.
Emails are the only unique and showable string you can add in the file context menus.
PS: scripts which only use screen names to identify somebody in a list, have the big potential to select the wrong user. And it is those scripts which should be changed (to also show the email for example)