If Apple suddenly changed Macs, sure. But, iOS has always been this way. Anyone who bought an iOS device over the last decade+ knows exactly the limitations and how it works. Android exists for those who want more open, yet the market has shown ~50% don't care about Android level openness.
I think it's wrong to legislate something just because it doesn't work how I want it to work, especially when an alternative does exist and consumers have spoken with their money.
Of course, this would be different if Android and iOS operated the same, or one had an overwhelming majority of the market. Because then consumers wouldn't have a choice.