You don't naturally have any expectations of a right to run whatever code you want on a phone. There is nowhere written in law or regulation that you have such a "right". So there is no such right to give up.
Apple enters into an agreement with you to give you a phone with certain capabilities. Control of what code is executed by the phone is not included in your capabilities. End of story.