I have a personal Android phone and a work iPhone. They both have their pros and cons. But when it comes to keyboards, the iPhone typing experience is far worse than Android for me.
Most infuriating of all though is when it lets you think you've got through the gauntlet of perfectly valid words being replaced with nonsensical ones, only for it to swap out the last _two words_ you've typed!
It must have autocorrected your attempt to write "should"?!