Нет это ваши рассуждения упрямый бред, уж простите. Есть полное имя у которого может быть десяток вариантов сокращений, иной раз нелепых и вычурных и что теперь отказываться от прекрасного имени, скажем, Анна потому, что какой то тетке на детской площадке упорно надо будет назвать Анну Нюрой или Марию Мусей? Почему нельзя уважительно относится к желанию родителей называть ребёнка тем именем которое им назвали?  У меня муж Дмитрий Дима  и он не понял бы если его назвали Митей, а есть знакомый именно Митя. Есть знакомый Александр Саша и не дай Бог его назвать Шуриком.И это не сложно назвать человека, ребёнка так как представлено не сложно выговорить имя Маргарита вместо Риты если конечн нет "дефектов дикции".