The reason the software keyboard works so well in iOS has a lot to do with Autocorrect and its pretty spot-on ability to figure out what the heck we’re typing. Most of the time, anyway, as various parody sites on the internet will attest to.
Autocorrect also learns the words you use more frequently, and adds them to a list in the background, letting you use oddly spelled terminology more easily. Sometimes, though, this functionality can backfire, as you end up adding words and phrases you really don’t want to have things autocorrect to.
Luckily, there’s an easy fix for this one.