Yes I think it is cheaper to run a digital store. I also think Apple needs to come up with a different way of funding the cost of the store. And I think they should run the store at break-even. The store (and apps in it) should be there to make Apple’s hardware more valuable and worth the price they charge. I think every app on the store should have to pay for their share of the cost of the store. That’s different than what Apple is doing now which is rent seeking.
Agreed. There are fixed costs with distribution. These days bandwidth is measured in gigabytes per penny. Storage is cheap. The biggest cost is in their review process, but lets be honest, they aren't consistent in the amount of time they spend looking at things so who knows what that is.
They should charge something based on the number of downloads, whether your app is free or not.
If they want a large chunk of change up front on initial sale, feel free.
Subscription or in-app purchases, they shouldn't be the ones to judge if something is tangable real world items or digital content that they should claim 30% on, it should all be considered the same.... because Apple doesn't provide the actual services involved in either case.
The requirement should be you can use Apple's IAP engine, or a combination of yours and Apple's...to be in the store.
If you don't want to be in the store, Apple should allow installation of signed applications. They would still have a kill switch if it were found someone introduced malware.
For smaller developers, yeah i could see the App Store as being a great way to be discovered - though these days its way too cluttered and hard to find much of anything useful that I don't already have. But its really hard to argue larger developers like Epic or Microsoft or Netflix need to be discovered, they just need to be downloaded. Apple isn't putting marketing dollars into promoting them in their store for discovery. People don't learn of these big profile apps in the store. Quite often they are Epic or Microsoft or Netflix customers looking for a smartphone to run on and just need to get it installed. The whole we make a level playing field argument is wrong in my opinion - it will never be a level playing field. You have 1st party apps that don't pay the 30% and are therefore given an advantage. You have major high profile apps that the benefit of Apple having them is actually bigger for them making their devices accepted and useful over building the developers. Apple's statements have acted like they enabled Epic to become what they are, Epic has been around a long time. Epic didn't need the App Store to build their business like Apple claims - Epic was forced to use the App Store to hit part of the market that Apple had locked down, thats it.