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.

There's tons of posts on reddit documenting the fact that everyone is making mistakes constantly with their keyboards for a few years, especially the.constant.dots.everyone.makes - they worked ok before, it's honestly almost comical how bad it is now.