Many services require a combination of email address and password to log in. In that case the email address acts as user name. However email addresses are prone to spam and abuse. If each service has it’s own mail address, the cause could be identified more easily and one could drop a mail address which attracted spam. Users which have their own domain name could easily implement that and maybe later it would be possible to provide other users with a free service for that as well (e.g. each user can create a mail domain like @michael.bitwardenmail.org).
- The user can generate user names using a recipe
- Parts of that mail address can be generated from a dictionary. E.g. generating a mail address like [email protected] should be possible
- Some sites require a user name and a mail address. Bitwarden logins may need an additional field for that.