What is an open platform and how does it get defined? Installing software is a feature implemented by the manufacturer. Should we really be requiring Apple or any manufacturer, by law, to implement specific defined features to support and enable side loading and management of external apps. Who gets to define those features and say which products should or shouldn’t have them? Who gets to certify compliance? Who gets to specify open as a technical standard that can actually be implemented?
If this had been done in the 80s, we’d probably still be stuck with consoles having an 80s style cartridge slot on them, with specs written in legislation and updatable only by government committee.