I think what people fail to realize is Android already has the functionality to share or push functionality thats best suited for apps based on context, example as soon as you take a picture, you can push it to dropbox, send it to email, edit it in photoshop.. from a contextual menu and will automatically push that image to the app that you want. So being able to go back and forth easily is a huge advantage in Android.