This is clearly a matter of preference. After using the iOS keyboard for years, I hate typing on Android.
And "upgraded" androids are much worse : you select a textfield, takes seconds to place a cursor in it, and multiple seconds to reflow the screen and show the keyboard.
Mind you, I have sworn off Samsung, since their TouchWiz has indeed been a laggy mess in the past. But in my experience over the years with HTC, Sony, Moto, or most recently Nokia, text input is fine. (And definitely less laggy than on my - admittedly old - iPad 3.)