I’m a small independent app developer. I like the App Store for a number of reasons. 1. Free access to Apple’s APIs. If I had to pay for API calls, I’d be done as a developer. 2. The App Store takes care of all the overhead For me. I only need to worry about the basics, such as graphics and descriptions for marketing, and Apple takes care of the rest. And 3. I don’t have to do crazy marketing to get apps discovered. The App Store provides a one-stop shop for ALL apps on iPhone. I have as much chance to be successful as a huge company as long as my product is good.
Is the App Store perfect? No. 15% is still a bit much to take from a little guy like myself. After all, I have to do ALL the work on the apps themselves, plus all of the updates. Once I upload an app and get it on the App Store, Apple does very little from that point on. Also, I still have to pay $99 a year to be a developer. The Android Store charges me a $25 fee to upload the app once, then I never have to pay again. Like others have mentioned, having to compete with scam apps really sucks, and Apple can be slow to approve updates. Still, I like the App Store as is. I won’t be leaving any time soon no matter what.