Windows has a lot of integrated solutions like that. I think Linux is the main outlier where there's nearly infinite ways to configure the whole OS and each component has at least 2-3 software alternatives (init systems, desktop environments, network management components)