Undoubtedly, English holds its pitfalls for non-native speakers. However, the language and its conventions are not in the control of any one person, and one should simply accept the quirks of the language for what they are. There is information conveyed in our spellings far beyond a mere "guide-to-pronunciation."
SD
Well, this would certainly qualify as a hafazard theory....