Then Apple would simply say they are not blocking third party software from their hardware (iPhones), they are just blocking it from running on their software (iOS).
Making a law is inherently a messy job, if you think you can replace a 100 page document with 100 words, there's a good chance you are overlooking a lot of complexity.
Making a law is inherently a messy job, if you think you can replace a 100 page document with 100 words, there's a good chance you are overlooking a lot of complexity.