It's not just that Android offers more features and freedoms. That is nice, but I'd also argue that at this point in time, it's actually easier to use Android. In many ways, iOS is so simple that it's harder to use. Even basic functions are usually more easily accomplished on Android. I've given many examples in other posts if you care to dig through my post history. Having a dedicated back and menu button, for example, does wonders. It goes from basic uses like making a phone call or turning on private browsing (count how many steps it takes you to do and undo private browsing), all the way to less basic things like the ability to share to anything I want, the ability to email any attachment, etc. Many other examples.
And generally speaking, I have to use my hypothetical scenario again that I used earlier in this thread:
Imagine for a moment if it was Google (or any of their Android OEMs) who refused to let people select their preferred keyboards and preferred browsers? Then imagine it was Apple that allowed this. Imagine if Apple allowed their plethora of apps in the App Store to really be put to the fullest advantage where iOS would allow you to set your preferred keyboard, browser, mail client, etc. Again, would the response be utterly turned around? Would the Apple fans ridicule Android users who were stuck using whatever keyboard and browser and mail client that Google insisted on? (Then imagine the keyboard sucking for many years. Remember, the iOS keyboard gave birth to the internet phenom "Damn You iPhone Auto Correction").
For all those people who keep weighing in on preferences, you're sure not appreciating what Google is allowing with Android (and what Android OEMs are offering with different handsets on the hardware front).
Again, imagine if Apple offered choices, and Samsung/HTC, etc didn't. Imagine if Samsung, etc., all decided to stay with a 3.5" phone for four or five (or whatever the number is) years. And imagine if it was Apple that offered 3.5", 4", 4.3", 4.5", 4.7" and even 5" phones as the years went by? Imagine if Android OEMs stuck with one hardware button, while Apple moved onto capacitive and/or on screen buttons. Imagine what would be said about that. Imagine if Apple offered SD expansions and Android OEMs refused to? Or notification lights while Android OEMs refused to? Or NFC while Android OEMs refused to? And so on and so forth.
Really try to imagine those scenarios.
Nobody would get away with what Apple gets away with. And you'd bet their fans would let people hear about it. Yet, that's precisely what Apple is doing. So when the competition is offering freedom of choice, it's "too many features" or "too complicated" or "too daunting to research so many different handsets" etc.
PS. This is all my opinion relative to my subjective experience and I am not speaking for everyone.