That's probably true, but my family and my wife's family each have their own set of "favorite" names, used again and again. I've resorted to including middle initials, nicknames, and other tie breakers in the "first name" fields for a number of my contacts to stop Hermes from assigning every person with a particular name the same avatar and birthday.