Username is basically useless right now except for identifying a person in a comment thread. Emails are their own beast, especially considering aliased emails that go to the same identity, such as what occurs when a person uses user@example.com and user+alias@example.com.
If we change to using usernames for logging in instead of emails, the user is given the choice of using whatever email they like. It also opens the door later down the future for having multiple emails per user.
Username is basically useless right now except for identifying a person in a comment thread. Emails are their own beast, especially considering aliased emails that go to the same identity, such as what occurs when a person uses
user@example.com
anduser+alias@example.com
.If we change to using usernames for logging in instead of emails, the user is given the choice of using whatever email they like. It also opens the door later down the future for having multiple emails per user.