Wieso wird im Englischen das "ch" nicht wie im Deutschen ausgesprochen, wenn es in Germanischen Sprachen recht oft vorkommt?
Dass ein Laut in verwandten Sprachen oder früheren Sprachstufen vorkommt, hat nicht so viel zu sagen. Beispielsweise kennt das Spanische nur die vier Vokale /a e i o u/, das (europäische) Portugiesische hingegen /ɛ e ɨ i ɔ o u ɐ a ĩ ẽ ɐ̃ õ ũ/. Auch die Konsonanten /ɫ ʁ rː z ʧ χ v (θ ʒ)/ kommen nur in jeweils einer der beiden Sprachen vor, obwohl sie ansonsten eng miteinander verwandt sind. Aus dem lateinischen aquam calidam hat sich das französische eau chaude [o ʃod] entwickelt, das nicht einen Laut mit der Ursprungsform gemein hat.
Es ist also nicht besonders verwunderlich, wenn in einer Einzelsprache ein bestimmter Laut nicht mehr vorkommt, die Antwort liegt also wohl weniger im einzelsprachlichen Bereich als im Allgemein-Sprachlichen.
Interessant ist die Frage aber auch insofern, als [ç χ x] ansonsten recht stabil sind. Diese Laute sind, soweit ich weiß, in der gesamten Slavia erhalten, ebenso in allen Varianten des Spanischen und des Griechischen und in denjenigen Teilen der Toskana, wo [x] (und nicht [h]) vorkommt. Nur im Skandinavischen ist es sonst noch geschwunden. Allerdings ist [ç χ x] in den meisten genannten Sprachen sekundär, also noch nicht so alt, nur im Slawischen ist [z] > [x] in vorliterarischer Zeit erfolgt.