По какому принципу сортируются буквы в алфавитах?
В "индо-европейских" языках буквы алфавитов сортируются по принципу похожести букв-звуков "эталонного" алфавита.
Это делается для удобства сопоставления разных алфавитов.
Почему "а" - первая буква алфавита русского языка, "б" - вторая и т.д.?
За "эталонный" алфавит берут греческий или латинский.
Греческий - потому, что активно пропагандируется греческая культура.
Латинский - потому, что он наиболее распространен на сегоднешний день.
Только ли исторические причины (произвольно выбрали так и установили и впредь так считать)?
Алфавиты разных народов являются частью культуры этих народов.
Алфовитный порядок - это "фонетическая звукорядь" больше подходящая для науки (исключающей творчество народа носителя языка).