Going to have to disagree.
There are no redeeming qualities for Android. From a sloppy, disjointed user experience to an incredibly shady app store, Android doesn't compare to iOS.
That's not to say iOS doesn't have issues. It certainly does, but in terms of comparability it's not even a contest.
Luckily for Android many people really don't care about design.
I found Apple's flat UI design to be very awkward, especially things like the decision to use text labels with hidden bounding boxes as "buttons".
Apps tended to have inconsistent UI language, and I frequently found myself surprised by UI interactions that weren't discoverable, like the speed setting in Pocket Casts. It was a flat element - if you tapped it, it would toggle between preset values, but if you long-pressed it, it would pop up a weird slider. But there's no feedback from the UI.
On Android, I find that UI elements are much more likely to provide visual feedback - tapping elements produces an animation, long-pressable elements show proggessive animation, etc. For example, the Pocket Casts app on Android's speed setting actively animates when touched, and pulls up a standard settings dialog with intuitive sliders and checkboxes.
And I can't tell you how many times I would attempt to open an app link only to have it open in a web browser with a giant banner telling me to install the app I already have.
Still feel Apple completely dropped the ball with iOS7, just ambiguous tappable text labels everywhere... now we're at a point where it's been there so long without fixing they just take it for granted that it "works" when it's really poor.
Spent 10 minutes on the phone to my mom once trying to find out how to search in the app store. She couldn't see the search box… turns out it's because 2 months ago she searched for BBC iPlayer and the search text still read "BBC iPlayer" in light grey with a tiny light grey magnifying glass next to it. Doesn't even look like a search box.
I like multiple app stores, and multiple vendors to buy apps from. I like downloading program source and building an apk from it. I like having a terminal app and a file manager. I like running an ssh server to get files on/off the phone. I like using the phone as an oversized USB flash drive, and not having to install a vendor's software to do it (and not caring which OS I'm booted into at the time).
iOS is pretty, well-thought-out, performant, predictable, and the best ecosystem on it isn't produced by a tarted-up advertising firm. It has a lot to recommend it...but I'll still take the tangled nest of features over the carefully pruned garden, because I don't always agree with the decisions of the gardener, and I like to have other options.
That's very reasonable. Conversely, my iPhone does everything I want out of a pocket phone, and the Androids I've tried have not.
A sysadmin buddy of mine thinks it's awesome that, when a process spins out of control and pegs his phone's CPU, he can drop right into a root shell and kill it from top. I think it's awesome that in five years and two iPhone models, that's not something I've ever needed to think about doing. Different strokes.
>>Luckily for Android many people really don't care about design.
Not only iOS tops the software platform charts but it has superior design. Facts! Goodness, I was the impression being fanboi was out of fashion.
As for your comment on user experience/design, I realize we're entering the realm of subjectivity here. All I can say is the latest Androids are _beautiful_ with Material Design.