Мне так же знакомо это все;))))) Когда меня окончательно забодали вопросом почему я НаталИя, то я пошла искать правду в библиотеке;) Выяснилось, что смена И на Ь - результат ассимиляции греческого имени. Наталия происходит от слова natalis - родной, природный. Поэтому более правилен этот вариант. Русские много имен поковеркали так София-Софья, Мария-Марья. Но при этом Евгению скажем не тронули;)))
+ был такой период, когда дворянок называли с И, а дворовых и проч девок с Ь, таким образом расставляя акценты на сословии, к которому принадлежит девушка.
Моим родителям просто больше понравилось с И, Наталия Андреевна, чем Наталья Андреевна.