I raise this question because as a programmer that’s how I interpret your logic.
It makes me think you want every single little switch in the OS to be there for users and personally, I’m very much against this. I want the OS to take care of the little things and spend my time using it rather than configuring it.
I remember in the olden days I switched from Windows to Mac OS X and found myself bored because I didn’t have to maintain the Registry, defragment the hard drive, etc. In my mind Apple makes the opinionated software and Windows is configuration hell.