Yeah that's the iOS. It gives you more control over what applications are doing and what they have access to but it's basically the same as doing everything manually. For example, people were having a stink over the new Android Facebook messenger app because of how many things it requests access to on your phone (contacts list, gallery, location service, camera, email, etc.) but the truth is that it asks for any permissions all at once when you first install it so you don't have to worry about it afterwards. iOS users have to give it permission each time they want to use it for something...basically asks permission for each instance. Sure you may not be using your S5 for skyping but if you decide that you do want to you won't have the FB app asking for permission every time you do it.
Does that make sense?
I don't like apple products at all, but that's a different story as I'm talking about industry standards. Microsoft is becoming just as bad. Remember how customizable Windows 95 was? Now you can't even really run DOS without jumping through a bunch of backdoors, Windows is too afraid of people altering their OS...basically they're inconveniencing their customers in order to protect their programming rather than allowing it to be altered to match what the customer needs to use it for. Changing programming is typically all open source and they have no control over it, so they put in layers upon layers to make it more difficult to do that. It's why a lot of people are switching to using Linux.