I have never had an iPhone but have had an ipad 2 that was given me years ago. The iPad is flawless and still accepts the latest IOS upgrades.
I am a loyal Android user that is considering a switch to an iPhone. For no other reason than I am tired of the same old Android BS. Perhaps I am just become tired of Google and will settle for Siri. Who am I kidding? But a change will work for at least a year or two.