The really crippling constraint on iOS is the keyboard. After using Swype on Android for a while it is excruciatingly slow and tedious pecking out text one letter at a time on an iPhone.
I'm using an iPhone these days because that's the platform I develop for and I don't really miss the flexibility of the Android intents much generally but the chilling effect Apple's control can have on innovation is really glaringly obvious in the keyboard.
I think you're missing Xion's point and taking the opportunity to complain about a pet peeve you have with the platform.
Personally, I couldn't agree more with what he's saying. Users of other platforms (like Android) have had the ability for apps to interoperate (with intents, for example) since the very beginning, and IOS is dramatically behind in this regard.
My point is that, having used both, I don't miss the interoperability that Android offers via intents. It sounds good on paper but in practice it just gave me meaningless choices. But the ability to upgrade the keyboard was huge.
I'm using an iPhone these days because that's the platform I develop for and I don't really miss the flexibility of the Android intents much generally but the chilling effect Apple's control can have on innovation is really glaringly obvious in the keyboard.