Different strokes, I guess - I dread using my work Android phone's keyboard (or any of the 3rd party ones I've tried) whereas iOS's hit detection/autocorrection mostly feels like an extension of my brain/fingers.
As someone who switched recently, I find both the Samsung Keyboard on the Note 3 and the Google keyboard are light years ahead of the iOS keyboard even before considering the ability to use handwriting recognition in place of typing.
Like I said, though, "different strokes" ;) I've used an Android Phone with Google Keyboard and Swype as my daily driver for months at a time this year and was insanely relieved to use the iOS keyboard again. I found its predictions and the accuracy of the keyboard itself far more accurate, and the screen responsiveness in another league...