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