Lady Bracknell.It is not a matter of 'wrongly pronounced'. Within a particular variety/dialect and context, a pronunciation that might be inappropriate in another context is natural and 'correct'. Unlike a lot of people these days, I happen to pronounce 'forehead' 'waistcoat' and 'often' as if they were spelt 'forrid', 'weskit' and 'offen'. That's not wrong, though I have to admit that it's a little dated.Is it simply due to the context that the 'wrongly' pronounced words are easily understood?
Spellings are a crude attempt to represent the sounds of one common spoken version of a word - and many of our spellings were fixed centuries ago. The pronunciation of words has changed, but the spelling hasn't. We cannot say that because a word is spelt in a particular way it must be pronounced in that way,