Истерить - по любому поводу - всегда несусветная глупость. Всегда лучше спокойно и вежливо разъяснять то, что с одного раза не поняли.Решать, что именно вы знаете какое производное от чужого имени "правильное" , а какое  "не правильное" - ИМХО, редкостное самомнение и , да, несусветная глупость. Какие поступки вашей мамы вы расцениваете как "идиотизм", а какие - нет  - ну, это только ваше личное дело, я его обсуждать не буду.Из моего опыта: привожу сына познакомиться с будущей воспитательницей (собираемся со следующей недели ходить в садик). Говорю- " Здравствуйте, МарьВанна. Это наш Олешка".  И МарьВанна  решила меня сразу же поучить "ребенка назвать правильным производным от его имени"Она мне выговаривает : " Плохо, что вы имя ребенка коверкаете. Он же у вас Алексей, значит НАДО называть Алеша."А я ей -"Нет  МарьВанна, моего сына зовут Олег. И попрошу не называть его Алешей. Если Олешка - это сложно, называйте , как в СОР - Олегом"И еще,  я вот  тоже Татьяна, но ни разу НЕ Таня. В сад не ходила, в школе все называли так, как представляли сначала родители, потом сама. Никто не истерил и все запоминали