Почему народы в других языках не называют их самоназваниями? Как магьяры стали венграми и почему имя "немцы" закрепилось именно за немцами
По той же причине, по которой русские говорят "мясо", а не "хуш", а серебро не называют зильбером. Буквально по той же причине. Иметь свои слова для обозначения народов и стран так же нормально, как и для всего остального
Я скорее вопрос не совсем так вывернул, мне больше интересны происхождения этнонимов, нежели причины их использования