Honestly I don’t think it could be any simpler. The problem is some of the questions it asks about privacy and the cloud are beyond the scope of many people. But these questions need to be asked.
I lost count of the people who complained about their iDevices features not working properly because they intentionally (so they thought) turned them off.
Having eg location services turned off by default and not ask about it will just lead to tons of people complaining that directions don’t work properly.
And asking them the moment they open the builtin maps application will make them close the app because ‘it does not work’ and ‘there’s an error’ and ‘iPhones are so complicated’.
I think you will find much of this is because of the current balance struck between privacy invasion and usability. If brilliant minds were put to it, I am sure location services could be mostly client side and not server side. And so on. Just writing it feels heretic and crack-pot, except it wouldn't have to be.