Какой-то бессмысленный спор  Человека называют так, как он представляется. Если на вопрос: "Как тебя зовут?" ребенок отвечает "Марьяна", почему её должны  называть Машей??? И что плохого, если кто-то всё-таки назовет Машей? И что помешает Марьяне поправить человека, если её не устраивает такое сокращение, точно так же, как она поправила бы, если кто-то случайно назвал ее Катей? Ну ей Богу, нет тут никакой проблемы!