Just went from Android to iOS a couple weeks ago. Totally extreme opposite experience. Android stuff is significantly more buggy and crashy. iOS is rock solid and stable. After hopping from browser to browser on Android, not finding anything that worked well, Safari blew me away. It works great and ad blocking on it is super easy. It's faster and no crashes or hiccups of any kind.
I miss a lot of things with Android and to be completely honest if I bought another phone today, I'd go back to Android. iOS is simply just less capable. But it's way more polished and a better user experience (if you don't want to have any flexibility, which is the part I hate).
I agree. They scratch different itches. iOS is more polished and Android is more capable. That's always been the case when comparing any OS to Apple's stuff.
Personally, I went from Android to iPhone and haven't missed any of the features.