Имя - не только индикатор человека. Это еще и слово, которым можно наиболее точно выразить отношение к человеку, его статус. Ясно же, что если кого-то называешь Марией Ивановной, а кого-то Машкой - ты по-разному к этим людям относишься. При чем тут "улучшить"? Маша ничем не хуже Машеньки, просто  разное отношение выражает.И кстати - если не изменять имя, как обращаться к ребенку ласково? Доченька? А если их несколько? Кисонька-заинька? Терпеть не могу эти "животные" ласкалки, и моя дочь всегда возмущается, я не кисонька, я Катя!