The issue of Apple allowing 3rd party keyboards has been noted. SwiftKey for Android was a favorite of mine and I loaded it onto the iPhone. It has limited functionality compared to it's Android sibling. The stock iPhone keyboard has been improved. It still has a way to go.
This new iPhone is super. Thumbs up!