I actually don’t have a problem so much with this solution. It ensures that apps are still adhering to the same standards on privacy and security and that’s what I care about.
One thing that is missing is the requirement for each app to use in app purchases and how easy it is to cancel subscriptions. If you give a suggestion on this one (give that the above I’m very okay with) in the spirit of the above one - I’d most likely switch camps