> This is true across a lot of options that are simple checkboxes in Windows/Mac (In Linux you need to install the right tool or desktop environment.
It's a simple checkbox if that checkbox exists. But that's true on Linux as well.
If it doesn't exist, with macOS at best there is an obscure plist file you can edit and at worst it's hard-coded in some binary you don't have the source for. With Windows it will almost always have some registry setting controlling it, but you can't plausibly claim that to be the user-friendly option.
Moreover, "install a different desktop environment" sounds like a big deal until you realize that is just a checkbox in the package manager.