All of that is still irrelevant. You can not have a walled garden and the exact same requirements for the Appstore.
Android is a walled garden too, up until you flip a switch and allow non-appstore apps, which most people do not do. If there were any benefits to the walled garden, they would be present on Android as well.
All of the benefits I listed are a result of, or helped by, the walled garden. The app store requirements are part of that walled garden.