Не понимаю, как это не принято называть именами других народов. Большинство имён в России - имеют нерусское происхождение  Еврейское, греческое... Михаил - еврейское имя. Мария - тоже. Это как минимум  просто не все имена использовали, но всё равно чисто русских практически нет.