Apple might try to give users the best experience, but at what cost? Its a completely walled ghetto eco system. You can't do much without iTunes and as pointed out by [MENTION=145504]quagmire[/MENTION], iPhone 6's NFC is only limited to Apple Pay, hence effectively eliminating its usefulness outside of the US. You cannot make Wifi hotspots, cannot share files over bluetooth, etc. I don't understand why Apple fans (especially in India) don't see this.
To be honest, I am not really a fan of Android as well, but I love anything that's Open Source and Android surely qualifies. You could fork the whole Android source code and make your own Android clone. Also, you can develop apps on Windows, Linux and Mac as opposed to only Mac for iOS apps. Also development of apps on Android is more flexible, since it's java, you could use existing libraries with your app and test it in an emulator as opposed to a simulator for iOS.