If I may put my 2¢ in...
When I was struggling with Boost Mobile and Sprint by extension, due to their utter failure to provide anything resembling adequate service as of last year, I was on the warpath with them, but also keeping an eye out for what to get for an unlocked phone. It was around this time that one of my circle of friends was then offering me their iPhone 5, on account that once they get on with a new provider, it would have no usability for them anymore, and they were quite satisfied with the iOS experience. At least from everything I'd read and understood, even though it started as a Sprint iPhone 5, there was nothing technically stopping it from being properly unlocked, and usable with my new carrier (T-Mobile).
Though I couldn't wait anymore, and got myself a(n international) Galaxy Note 3, I did receive the iPhone 5 not much later. It already came with iOS 8.1 on it.
Before this, I never really had any hands-on experience with an iOS or Apple device outside of either the Apple Store demo products, and at computer labs in school. I never had anything objectively
against iOS in particular. I just knew that I would feel a lot better about a phone that let me have a larger battery installed... ergo, I would have likely given the iPhone a try sooner if it were possible to replace the tiny original battery with an extended battery, even if it made the phone thicker.
Fast-forward, the iPhone is still SIM-locked to Sprint, and they're being jack-asses and refusing to unlock it, even after numerous FCC and BBB complaints on the matter. The phone is bought and paid for in full; and my account with Sprint had gone on in good standing for four consecutive years. As such, there is no legal nor technical reason they
can't unlock it either. They apparently would rather face federal charges than do so, however.
Even so though, having it in hands and getting to use it for more than minutes at a time, it has actually provided a positive first impression for me. Even with what should be very modest specs for the price, the iOS environment simply performs extremely fluidly at all times, even when I make a point to tax it as much as I could. And though the mAh rating on the battery is tiny, it
can last... so long as I'm not doing season marathons on Netflix.
And even without any kind of help manual or checking any online guides, I managed to figure out how to use most everything quite easily. Some things are arguably laid out more common sense than in most Android devices, I must confess. Is it better than a premium Android now? nah. But I went into the experience with it totally blind and unknowing of what it'd be like.
I can at least safely say that if I ever had to give up or upgrade from my Note 3, an iPhone is not out of the question. It's just harder to justify because of the battery and lack of ability to use Flash Player at all... but that might also be the same thing with Android Lollipop, since official i nstall ended with Android 4.0 and many of the hacks to get it working on 4.4 pretty much leave you locked to Dolphin browser from what I've currently seen. Given the talks of the increased security on Lollipop, who knows if any of that will still work.