This sort of legislation does not fit my definition of anti-trust. As I recall, anti-trust was initiated, at least in part, over monopolization of essential goods and services. Yeah, yeah, gasoline used to be thrown away as a waste product from making lamp oil, and electricity was once an urban luxury, and telephones (like computers) were considered strictly business-class. It took years of profitable industrialization to MAKE these, and dozens more commodities, essential. But this is now, whence gas, electricity telephones and dozens more commodities are indisputably essential.
But sideloading apps? That hardly qualifies as a life-supporting essential service. And most legislators are barely tech literate enough to recharge a device, let alone understand the subtleties of programming (though they do understand dark campaign money very, very well. And most users don't understand the differences between Privacy, Security and Anonymity, let alone perform code reviews for vulnerabilities.
There's only a debate here because spoiled brats always believe the "Grass is Greener". Seems petty, right? Because it is. Robot and Fruit developers are just jealous of each others' market saturation, and protective of their own ad revenue, because that's money for nothing - they don't actually WORK for ad money, in the traditional sense of building cool **** worth buying. Advertising is just an endless, circular shell game.
Sure, there might be a buck or two that a clever programmer might harvest by sideloading, but neither Robot nor Fruit deserves to claim genuine superiority. We don't need to mention The Redmond Gang, because, pfft.
Meanwhile, in the background, law enforcement organizations (LEO) find themselves blocked out of actionable chains of evidence because by the actual security of encryption. There's never been funding to put a cop on every corner, duh, and no one would support a police state, except maybe in Texas. Yet, LEOs need to do something to bridge the gap until quantum computing matures out of the lab (making encryption as we know it today useless). So what's a needy LEO to do? Well, disrupting the advancement of security-minded business is a start.
Perhaps Fruit should superficially capitulate. Then they should employ a type-2 hypervisor for sandboxed VMs to contain anything not signed by the app store. Key VMs to the device TPM so they can't be exfil'd. Settings at the hypervisor can govern permissions to native resources, cpu and RAM and storage and bandwidth throttling, and VM persistence. This would keep the garden walled, but let the neighbor's wild kids at least play in the driveway. Anti-trust resolved.
And if LEOs exploit their way into a VM, who cares? And if a rogue grid crypto miner drains the battery, who cares? And if an MFA app gets redirected, who cares? And if the app for a smart insulin pump gets pwned, who cares? Not the government. Not Robots. Not Fruit. Just little ol' users, and users don't actually matter in the trill'n-dolla 'quation. Or do we?
There are days I miss my StarTac. Get off my lawn.