Must we have two names? Aside from aesthetics, I don't see the function. Having only one name makes it faster to /tell, /target, etc. It is probably too late to change this now but...
Perhaps, they could reduce the text input requirements of the /tell and /target command.