да при чем тут самооценка? Главная функция имени - называть человека, выделять его из ряда других. Выделить нужную Лену из десятка не так просто. Когда у нас на работе оказалось из 30 девушек 12 Лен, из них 4 - Сергеевны, это было не смешно. Соответственно, сильно популярное имя со своей главной функцией не справляется. А вот назови дочку Леной сейчас - будет справляться, поскольку маленьких Лен мало.