99% of users need opinionated settings as they are not qualified to have opinions on them.
So the right path for consumer OS is ‘sound opinions, easily changed’.
So the right path for consumer OS is ‘sound opinions, easily changed’.
Even technical users are going to differ in the sets of opinions they hold and are qualified to hold. I care about which Python I have installed. The virtual memory manager? Not so much. Someone else might, though.