We could also just add accents, diacrits to exhaustion to englissh letters. Without that in arabic you couldn't even tell /a/, /e/, /i/ apart, they are all aleph in word initial position. Our orthographie is phine, your pronnuntzashun is just lazy
You can write phonetically on the Latin alphabet perfectly fine, for example Finnish does so. In the case of English, its a matter of standardizing the pronunciation of characters (considering it requires every English speaker to essentially learn to write/read again, just changing the alphabet to Arabic is almost easier).