An idle observation, but in having to use MS Outlook to compose work emails, I find myself quite regularly stunned by it's complete lack of idea about how to correct any typos I make in the emails I am writing.
It's almost as if the developers said "Hey, let's completely ignore the surrounding context and just provide all of the choices that could be created from that set of letters EXCEPT the correct and really obvious choice"
I'm not even sure I can blame Artificial Idiocy for this problem.