Requiring a user to agree to what an application wants to do isn't a requirement to prove innocence. It's a requirement to obtain consent that is verifiable by the operating system in which the user has placed trust.
Why is the open and clear obtaining of consent so clearly anathema throughout this thread?