Потому что всё строго наоборот. Английское имя Harry в русской транслитерации принято записывать как "Гарри". Так же, как Heinrich транслитерируют как "Генрих", Hermione как "Гермиона", а физики пользуются понятием "гамильтониан", которое придумал сэр William Rowan Hamilton.
Хотя в ХХ веке от этой традиции понемногу стали отходить, в результате чего в русскоязычной традиции существуют знаменитый биолог Томас Гексли и его внук, не менее знаменитый писатель Олдос Хаксли. Хотя естественно оба они носили одну и ту же фамилию Huxley.