And that's exactly the problem - macOS and Windows don't have "packages" in the sense that they do in Linux distributions. You can install software on both, of course, but it's relatively speaking a mess and Homebrew / Chocolately don't really suffice to make the experience anywhere nearly as clean and consistent as it is on literally any Linux distribution.
Other than that, I would agree, though for computer experts I would argue that Linux gives you the ability to fully understand how your system functions and control it at every level, and that this can be valuable. It's also a lot easier to use primarily open-source software on Linux. On the other hand, Linux can't run a lot of proprietary programs that are readily available on other systems.