why in sam hill? well every country/language gets to decide what sounds are represented by what letters.

Jose is pronounced HOsay not JOE's and no one says its wrong

and LL in spanish is not the same as LL in english ..US Represntiative Herman Badillo's name doesn't rhyme with brillo. (well, for political reasons, it did for a while in certain NY neighborhoods.. but it was intentionaly mis pronouunced to make it seem more italian, not hispanic early in his career)

the irish use the same alphabet as english and spanish.. (well almost! they don't use all 26 letters) and the sounds associated with each letter do not 'conform' to the sounds associated in english.