Ещё одна из причин: буква "ё" используется не всеми языками, использующими кириллический алфавит.
Впрочем, кириллической раскладке хватает косяков и без этого символа. Кто додумался поместить рядом "ш" и "щ"? Почему совпадают латинская "с" и "кириллическая "с"? :)
А в чём проблема помещения рядом "ш" и "щ"?
Буквы на русской раскладке клавиатуры расположены по частоте использования. Чем дальше от центра клавиатуры символ, тем реже он используется. Такой вот простой ответ.
А почему тогда ъ не вынесен?
Поэтому буквы "П" "О" "Р" "Н" "О" стоят так близко