My whole family (parents, sister & her kids, wife & our kids) have switched to iPhones (and macos devices) years ago.
Result:
1. no "technical" issues anymore. As the go to IT guy in the family this alone is worth the supposed premium price one pays for the Apple logo.
2. Everything is updated, at all times.
3. "Facebook logs my sms" are a none issues
4. All devices die of old age (even the devices that have since long not recieved updates "just work")
5. Nothing beats the quality of Facetime (we live all over the globe and use it extensively to celebrate and share together).
I still buy a couple of Androids per year. Cheapish phones for experiments with wardriving, imsi catcher catchers and other fun projects. So I totally get the "Android is outselling iPhones", thing is that we spend x moneys in the iTunes shop, and not a dime in the Google store.
We've also moved out contact data out to google (since gmail is just absolutly the only email one ever needs and having synced contacts is wonderfull) together with the google photo app (since it is free and does a great job while migrating between devices).
Now if only there was a way to painlessly move from one iPhone to the next, we would be exchanging them far more often. But no matter what I've tried: one always looses certain passwords / content / settings from different apps.