Well, since guild membership, as in GW2, is account wide then knowing which account a character belongs to is important for some purposes so I think the problem really is that the character name isn't
Half of this issue was solved already as far back as the good old Ultima Online days: /ignoring a character there affected all alts on that account as well.
hush little newbie its perfect as is . go to guild and scroll over a name and leave it there it will tell you the character name it is secure this way. a account is linked to a guild thus making you a
Every mmo sofar i have played the account name was just for logging in so it acted as another "password" so people might use combination of words and numbers and make the account name wierd as of habb