I would rather have a “all users must have root access to their devices” or all software must be user replaceable integrated into the law. We let Apple do their own thing, but adventurous users could try installing android and such on the iPhone (similar to how the asahi project is making Linux on M series macs a reality)
As shown with Android, even if you have root it's not enough, as it won't let you indefinetly support the device when the firmware and drivers are still secret.
Freedom of choice for whatever OS you like (meaning that any OS can make a port) would be safer and more liberating, I thing.
Also, to hell with Android, I want to install Linux on this thing and finally be able to backup all apps, configurations and files via simple "rsync" command or when the screen/touch/battery die install TV-centric OS to at least repurpose this expensive device as new smart TV box :).