Also this would mean that you are killing off a feature to the end user (me in this case) where I actually like the walled garden as I don’t need to check and verify apps I download.
I understand where you are coming from but if I bought an iOS device (for my parents) I want them to not have a way to install other apps. For me that’s a feature. I don’t want there to be a way to enable anything that allows them to side load or use a different store. This is me as a consumer.
As a developer I see it like this: my (potential) customers decided to use Apple for a reason. I have to respect their decision. If that means I make 30% less than I can try and convince them to use Android and side load but I should respect their choice. Would I like the 30% off for myself - sure.
I think a big part of the discussion misses the reason ppl have chosen iOS and the arguments come from only one side.
If we can get to a position that makes sure that you keep you current state (gatekeeper + trust in iOS App Store + can’t get scammed with malware apps) but allows the option to distribute outside of that would be ideal but I’m too stupid to think of it :D
I just don’t want to kill off a feature I paid a huge amount of money (iOS devices for every close family member) to have and I feel that should be respected. :)
So in fact you’re be losing the walled experience
Honestly I think if maybe allow sideloading is an a setting available only for the iCloud family organiser to enable that mitigate most of my use cases.