I speak arabic. It’s a VERY phonetic language and the letters are absolutely necessary.
You can’t compare the arabic alphabet to the english alphabet. there are sounds you can make with the arabic alphabet impossible to pronounce with english letters. The reason they have 28 letters is because it’s necessary for the language. English doesn’t need 26 letters.
And no, ph doesn’t pronounce fffff, technically.
As I implied in my first post, just because you’re told ‘ph’ pronounces ‘ffff’ doesn’t mean it does. Just because you’re told “colonel” pronounces “kurnel” doesn’t mean it does.