duplicate contacts with different emails
Many of my contacts have more than one email. They may send me email from multiple different addresses. There may be more than one contact for a single person because of these multiple emails. I merge the contacts, choosing the master contact - but the other emails then disappear and when I get an email from the other address, I'm prompted to "add contact" instead of "save email" - because the system seems to no longer recognize the alternate email.
And often, when I create the contact, I know they have more than one email - but there's no way to enter them in the contact.
I understand that you likely identify the contact by their email - but there should be a way to list other emails and then just label one email a their primary.