If Apple did enable developer mode, then what developer would remain in the official app store and pay 30% of sales to Apple?
Apple will have to provide an incentive to developers, possibly lowering its commission percentage, the free market yes.
And if Apple is not receiving any money (since a Dev wouldn't have to pay the $99 annual fee or 30% of gross revenue to sign their app) then why would they continue to develop the tools and APIs for free?
Majority of Apples revenue has been through hardware sales, it is projected that services sales will surpass hardware in the near future hence the focus on services and long gaps for hardware update. Apple does not seem very committed to hardware, regardless of what they say. Actions speak louder than words, comes to mind.
If this sideloading of Apps mandated as legal, I could see developer tools costing money and developers and consumers would be worse off since there is a higher barrier to entry for small shops. At least with the current system you only pay more if you make more, so deploying a free app (even with Ads) is just $99/yr.
It could cost more, then again Apple provides Swift for free and the developer tools as well. You can write, compile software with dev tools and run it for MacOS without doing the same for iOS presently. Higher barrier to entry. Developers have operated very well on MacOS before there was the MAS. The present system you pay $99/yr for a dev account. You can obtain the dev tools without paying the $99/yr. If you want to post your app on the MAS/AppStore you need to pay that membership. Once your app is approved for sale, Apple takes 30%. That means a free app cost the developer money, however generates income via in-app ads, subs, etc. Apple even takes a commission from that income stream. You charge for your app, Apple takes a cut from that. At present you cannot offer your app for free outside the AppStore and collect revenue via in-app ads/subs, etc without Apple taking a commission.
There is nothing stopping a developer from developing an app for the App store and setting whatever price they want, including having advertisements, in-app purchases, and subscriptions (yes, I agree not having upgrade pricing is strange). There is nothing stopping the developer from offering the same IP on different platforms (or "stores") for different types of devices to reach a broader market. And there is nothing stopping a customer asking a developer from asking a developer from developing an app for the platform they want (within platform rules.)
Apple does not give the developer the choice here to reach the iOS community. As a developer you are forced to pay a fee, are forced to give Apple a commission for the sale, IAP, in-app ads, subs, and use ApplePay, are forced to host with them to sell or give your app for free to the iOS community. If you are developing in-house software for your company and want to distribute it internally, you have to pay the $99/yr fee to install it for a year on those iOS products.
While if you created in-house MacOS app with the free dev tools and install it on the company machines there is no cost.
Pay Apple to provide your free software to reach iOS users or go someplace else. If Apple is not making money on this business model their would not be in it to begin with. It is blocking competition that is presently available on the MacOS platform. If I want to install an app on my Mac, I can get it via MAS, in-house, or third-party. Its is a semi-closed system, something I believe iOS should adopt in the future. Choice whatever happened to that, I can install an other OS on my Mac and run Windows software on it too. Limiting innovation and progress, with arrogant behaviour comes a fall.
Right now Apple does allow temporary signing of apps to a target device, I think its just for a week though. So you can develop at home and send it to your device for free for a week, which is enough to test and learn how to code.
I am aware as this is what I have to do every week, its a PITA to renew the signature. I do not want to offer my app for free or charge for it and post it on the AppStore, it is for personal use. I do not want to pay the $99/yr fee. I can write a MacOS app and run it on my other Mac computers without limitations, why can I not do the same for iOS. I am not a full-time developer nor do I want to be. I want the creative freedom to test and explore on the MacOS/iOS hardware that I spent my money on. I do not need Apple to treat me like am in kindergarten to use my products.
What happened to "Think Different" Apple. Sad days.
Apple 1984 Super Bowl ad.
P.S. Apple please take more of my hard-earned money to add to the interest you make on those billions in the bank and please raise cost on all iOS and MacOS devices while still only offering 5GB for iCloud storage even though you hardly update any of the hardware and software for professionals anymore. Oh please Apple I will only be happy till I have nothing left in my pockets just as long as you accept me for being a loyal follower and keep me safe from the big bad world out there with the AppStore and MAS. If I am not worthy of your approval I will have to go to that other bad place called Google/Android, please have mercy on me Apple. Amen.