Well, I wrote that with the experience of someone that knows no foreign language but English and reads a lot of books.
I wish I had a $currency for every time I used a word that I understand, can spell, know well - and got laughed at by people speaking English natively for the mispronunciation..
So I beg to differ: Going from the written form to the pronunciation is failing quite often, at least for me.