Так Софья и есть соня.  Ведь никто её не оскорбил, не нпзвал другим именем.Зачем вставать на дыбы и погибать всех про свои тараканы. Я лично наблюдала, как одна бабушка назвала ребёнка не маргаритой, а ритой. И так пару раз подряд. У мамы Риты случилась истерика и она пообещала, что будет называть внучку бабушки другим именем, например, Петей (там девочка, напомню). Так скажите: кто тут не воспитан и в целом дурак? Бабушка в силу возраста и привычки даже и не поняла принципа, что для ненормальной незнакомой тетки Маргарита и рита разные имена и надо называть так, а не иначе. Бабушка сюсюкпла с девочкой, обращаясь к ней по имени и не подозревая , что у кого-то в это время рвет пукан.  Бабушке надо подстраиваться под малознакомую дурочку?  Зачем? И не только бабушке.