Part of what makes iOS devices so usable and well-liked is they don't include a massive matrix of configuration options in the settings. Everyone gets a standard configuration, and it works well. If you create hundreds of features you have to test the cross product of all of them separately and together. That's not a realistic way of operating a business.
As a user, how could you possibly know which of these settings was the straw that broke the camels back or the relative impact of each?
Their decision to allow you to access all features as well as your battery can handle (and eventually the option to take the guard rails off, too) is IMO the simplest and cleanest way of solving this problem.