I don't think apple knew what they were creating to this scale when the app store came out but it has grown to what it is and it's a huge selling point if not a requirement now because these phone are more like computers that are customizeable than just ringtones and wallpaper.

One point for me moving platforms... Living without my important apps and either having them ready on the new phone or hear coming out soon. I'm not talking ifart either lol... For me a few examples are beehive, etrade app, my citrix app and cisco webex app... And my dice poker and koi pond