As an app developer, I'm not a fan of apple taking a 30% or 15% cut. It's is possible to get around by offering the app for free and then using a third party payment processor to allow users to purchase or subscribe to a service your app provides. The way I see it, developers have that choice to charge the "expensive, easy way" using Apple's platform, or the "more profitable but harder way" using a third party.