Example, a user name might be "ekg7d9a", but the user's real name is "Charlie Hanes", and the email is "chanes@example.com".
What are the dominant reasons to use non-related user names with logins and email addresses vs an at-least-equally-common method of having "Charlie Hanes" using "chanes" as his login?