Right? All these "features", but they don't get the very basic stuff right a lot of times. User input is very very important for the user.
On iPhone swipe keyboard something that feels like a random generator replaces not only the word you swipe, but the word before, and in 2/3rds of cases with random nonsense pairs.
And you can't turn it off without turning off the similar word proposals you definitely want.
It's a strange design decision and I think the implementation is not up to the task.
I'm not staying cause I like it, but because I dislike the other options more.