As a developer, I would like to present my applications to as many people as possible, with priority given to people who show interest in the area served by my applications. With 50000 applications, this is nearly impossible to do, although there are few ways in which you can attempt this.
Maybe it is economy of scale for Apple or someone else. For a developer like me, it is just a pointless mess. My CC processing company takes ~12%. So, I am not sure why I would pay 30% or 50% to have my app included into the same bag with 50k other apps, where only the top apps are visible to users.
This is of no importance if your app is not being presented to these users. [Comparison of AppStore with Handango skipped: as a developer, I do not see the point in using either, see above for explanation]