> Package management This always floors me when I have to use a non-Linux computer. The difference between package management on Linux and other OSes is shocking. Dnf, Yum, Pacman are all so convenient and straightforward. I can't understand why Windows and MacOS don't have anything official that fills this gap.
For *BSD and Linux, the package manager is great because if you can think of it, it's probably there ready to be installed; as long as it's software like TeX or emacs or vi or something else available in an open-source way.
But stand-alone programs? Not even things like Photoshop, I'm talking something written by someone and you want to install it? That's not as compatible with the Linux method, but Windows and Mac both have standard procedures and installers for them. Snap tries to do something here, but it's a complete joke.
And homebrew (and anything equivalent for WSL?) works pretty well.