No, according to my logic, ecosystems should be forced to open up where it is beneficial to the public. This pretty obviously excludes access to ring 0.
Also, it needs to be balanced with the interests of the companies owning the ecosystem.
Also, it needs to be balanced with the interests of the companies owning the ecosystem.
How is it obvious? One could easily argue that because some hardware manufacturers make shitty drivers, opening up access will allow 3rd party developers to create better drivers, or something like that.
So it would be your turn now to argue why this specific law is harmful for the public. (We agree that it is harmful for Apple.)