¿Por qué existe la H en castellano si no suena?

Hay más de 2.000 palabras que comienzan con la letra H en castellano a pesar de ser la única letra muda de nuestro alfabeto. ¿Por qué la utilizamos? ¿Por qué dejó de sonar la H en nuestro idioma?

@anxosan