Me parece que son razones historicas, "I" viene de "ic" en Ingles antiguo, esa "c" es un sonido que tiende a desaparecer al final de palabra, y seguramente ya hubiera otro "i", o simplemente para darle importancia, relevancia o claridad a la frase.
Hace muy poco que he empezado a estudiar ingles antiguo, un par de meses, espero que si alguien sabe algo mas seguro lo exponga.