> we live in a free society, where consumers are supposed to be able to decide for themselves what they value, and spend their money accordingly
…except if they value a device that enforces audited software only, because they find it safe and convenient. If they value that they’re wrong, because wanting that is unfair to some businesses who want to sell them things.
> it is better than letting a single for-profit corporation set the terms
This is sort of true, government regulation is better than a single corporation dictating terms. But it’s not that relevant, is it? There are two major corporations in the mobile OS business. Plus a bunch of open source projects and a few small businesses for the adventurous. And web standards making it reasonably possible to not depend on any one of them, if that’s a priority.
Are the big technology companies powerful? Yes. Should they be regulated? Yes. Like this? Probably not.