MacOS and iOS are completely different.
You see, Apple was innovative, created App Store, so they can cut 30% from developer. As someone said in previous thread, developers were very thankful for Apple’s generosity. They were all supportive.
Also you don’t carry your MacOD deceives all the time right? You carry your iPhone all the time, so privacy and security requirement is different. iOS users need walled garden protection, without our data will be leaked like broken pipes. Oh what a nightmare, this brought my memory of flooding basement. You don’t want that. You need protection for you privacy and security. This is “something ONLY Apple can do”.