Apple can still regulate your iPhone if they want. They just have to do so with the option to disable that regulation, which seems like a fair concession to me. Macs pull this off without a problem, even letting you install another OS if you're dissatisfied with MacOS. Apple just needs to bring that same philosophy to iPhone, and developers won't be mad at them.