Moved from Android to iPhone in 2014 and I havent looked back. My old Android phone was prone to crashing; battery life was poor; the system would grow increasingly slow until I restarted it. Overall, I was not enjoying the Android experience. The phones dependability became a problem, and it grew very frustrating to use.
The iPhone took all those reliability issues away. Yes, its expensive. But it works as promised. Battery life is good, though it could always be better. It takes great photos. It has a great App Store. Software updates are fast. Even Apple Maps works quite well, and Ive used it successfully for directions a few times now, although it still needs more data in order to match the richness of Googles Maps app. After almost a year of use I have found the iPhone to be reliable and consistent.