I recently discovered a neat trick for fixing the duck problem, that is, adding swear words to the iOS dictionary: add a contact with the chosen words in the name fields. E.g. I have a contact named "shit shitty fuck fuckin fucking oh shit"
Companies should really just grow the fuck up and stop doing stupid, cutsey things like pretending adults really just typo a reference to a bird regularly.