It's nice to see Apple admitting that they have for a long time, and for the detriment of everyone, fused two very distincts roles. The first is distributing software, and the second is processing payments. Incredibly, the first is free for everyone, even if you distribute billions of copies of your app, which doesn't make any sense in a vacuum. But they allowed themselves to become the only payment processor availab…
It also includes vetting all app submissions for users.
I would wager that neither Google nor Apple cares about the developers directly. Indirectly they want to make it possible for developers to reach their (Apple's) customers because it's good for the customer.
However, the developer pays apple $99/yr, the customers a great deal more.
I still see the app store as a great thing for customers and developers.
And again, if you don't want to pay apple anything, release your app for free and have your customers login to the app after they buy it somewhere else. But if you want to leverage the app store's reach, you need to pay Apple their share.