I prefer the greater reliability of macports.
What do you mean by this? brew has been linking from /opt/homebrew for years now.
From what their site says it looks like it was done this way to keep ARM native stuff separate from old intel code which can still work under Rosetta. But I don't see any indication homebrew stopped linking system libraries as a matter of course (correct me if I'm wrong).
MacPorts makes a point of not doing this. /opt/local is its own universe and dependencies can be upgraded more or less aggressively than Apple's. https://trac.macports.org/wiki/FAQ#syslibs
Does seem like something Apple should fund / handle IMO.
Once, long ago...
My current machine is also not on the latest so I wonder if an attempt to brew update would nag me now...
There is also the issue, that my iMac is stuck on Ventura, and soon won't be supported by homebrew anymore.
- homebrew's design of having a single app's folder is better, e.g., can use your basic file manager to see the total size
- updates requiring manual inervention
- fewer/less updated packages (mabye due to the previous deficiency?)
- large duplicate database wasting space (and think it's even uncompressed) (brew got better when it moved to it API)