I've been an Android user for over a decade but haven't bought a phone for myself for a while. Samsung won't update the Galaxy S8 any more and my bank decided it was too old to run their app.
The others in my family are iPhone users and I dragged an iPhone 7 out of the drawer to give it a go. Now that google's apps and Chrome are native on the platform you can set up an iPhone as almost completely a google experience.
Embarrassingly all the google services work better on an iPhone than they do on Android. I used it for a day and liked it so much I picked up a newer iPhone and transferred to that.
It will take something really bad to send me back to Android - you end up being a 2nd class citizen running Android especially around security and the amazing face recognition unlock that Apple have implemented.
However, it's pretty troubling in terms of competition - the iPhone will hit a critical mass where choosing Android will be wilfully silly.