I think google is starting to take a little different approach when it comes to some of their features. Now, when I am not using my iPhone, I can use the stock google experience launcher on my Galaxy S5, use the google calendar, Gmail, Google Play Music, and hangout apps available in the Play store. This way when there is a new feature added to one of these core apps, I do not have to wait for the manufacturer to roll out a whole new software update.
To some of Armen's questions (or the one I can really answer anyway)
- Not sure about the app and music question. I personally don't like the apps automatically downloading, but i can see why some people would. I have a 'all access' subscription to the play music store, so most of my music is streaming anyway. One thing I do like better about app management with android is navigating the store on my computer and you can click on install an application, select which device that is associated with your google account, and the app will install on your device with no intervention needing on the device itself. The app will just be there. Very Cool! Apple should take note.
-Yes. I also sync my google contacts with my iPhone. I can add a contact on my iPhone and it will show up automatically on my S5
-Meh. not too much experience on this one. The one way thing I really liked with the iOS platform was photo stream. (and I am very excited about iCloud Photos) But, I have fallen in love with the photos section of the Google+ app. I really dislike Google+ as a social network and never use it for that. But the photo backup is nice and also works with the iOS app. I don't think apple would ever allow any cross platform syncing so all of my photos still go to google. Some of the automatic features of the Google+ photo android app are still left off of the iOS version (Auto Awesome Videos - probably my favorite) but the app is still pretty good.
Hope this was some help.
But i forgot to add that one thing that apple has got me hooked for is AirPlay. Nothing else comes close in my opinion especially for a 'cord-cutter' (HATE that term- but it gets the point across)