It doesn't have to be. After all, English isn't - the English alphabet is an abstraction, where phonemes are often triggered by conditions. It'd probably need a larger alphabet than English has, but there's nothing wrong with that - I'd just rather there existed something less complicated than, say, kanji.
no subject