Это не только в английском алфавите и языке,но и в других алфавитах и языках. По причине особенностей языка.Например: на татарском языке на первом слоге бука а звучит как русское о.А татарское о звучит иначе чем русское о. То есть в татарском языке есть два звука о. Один звук это о русское. И он есть в словах заимствованных с русского языка словах. А татарское о звучит как средний звук между русскими у и о.Из-за чего кто не изучал английский язык,английские слова читают неправильно.Слово болгар по татарски звучит иначе.и поэтому для удобства русских это слово для русских пишут через у.то есть булгар.Всё это объясняется с особенностью языков.
Вопрос некорректен. Русский и английский язык используют РАЗНЫЕ АЛФАВИТЫ.
Вот если задать вопрос "Почему латинские буквы читаются в английском не так, как в латинском, немецком и пр.?", на него можно будет ответить.
Смотри мой комментарий на ответ Анатолия Морозова.
Латиница появилась раньше чем кириллица.А кириллица была придумана как церковно-славянская графика.Этим самым славяне хотели себя отделить от католиков.Как говорится каждый пошёл своей дорогой.Запад своей узкоколейкой,а восток своей широкой колеей.То есть развод был несогласованный.И тем не менее половина букв кириллицы такие же как в латинице.
Точно, а наше стадо использует этот примитив, прямая дорога к деградации...лай ф хакисты-ну ТУПЫЕ...