blaming this on the "ignorant Americans" isn't entirely fair. You can blame it on English speakers I suppose, because the accent varies from the Irish accent so Irish words and names will of course sound different when pronounced in English, but
America wasn't the first country to speak English.