Earlier quoted context omitted.
How is it not as good? I'm genuinely curious because I've used apt on debian derivatives and rpm on red hat and I prefer brew to both of them. My favorite is actually Nix/Guix but I haven't bothered to set it up on my daily driver.
A few reasons: - you have way more packages on any Linux package manager. - Linux package managers do not mess with /usr/local as expected in a UNIX compatible OS. Homebrew does. Linux package managers run as root, not in user-space. - Apparently Homebrew gets broken by Apple software/OS updates. - Linux package managers are an integral part of the OS environment and update process - it's structured this way even for…
However...what specifically are you wanting to install and update on Mac that a better package manager would significantly help with? I find on Mac I'm rarely installing or updating new packages so it doesn't bother me as much as I thought it would. As long as I can easily install and update Python, Node, Vagrant, Chrome and a few other things I'm happy.
I'd love a laptop that had a long life battery, good screen, good build, was light, ran an open source OS that supported all the software I need etc. but you have to compromise unfortunately and I can compromise on package management.