Not OP, but MacOS has very different ergonomics than Linux. My latest frustration on MacOS is switching between desktops/workspaces quickly. In any Linux distro, I can use both alt-tab and desktops to manage windows and switch instantly between programs. On MacOS, even when I disable animations using accessibility settings ("Reduce Motion"), switching workspaces comes with a delay during which the workspace appears switched, but keyboard input is eaten because the application window hasn't been given focus by the WM yet. Linux gives me the freedom to switch WMs, but on MacOS, I'm trying to cobble together something workable using alt-tab (the app) and accessibility settings, and still not succeeding. I've searched for a fix[0], but no luck so far.
I agree about power management, but having freedom to configure things like this is a bigger factor for me personally. As far as package management, my experience with apt has been better than my experience using brew, though both are serviceable.
[0]: https://apple.stackexchange.com/questions/17929/how-can-i-di...