More developers use Linux than Mac, according to 2022 StackOverflow survey
After using both, I honestly don't understand why devs use MacOS over Linux (my favorite: ZorinOS).The advantages of Linux are too many too count and has a lot of customization that can provide some edge. I don't prefer customization anymore, just simplicity but it's a  good thing that the options exist.For me, I think these are the main issues with MacOS that ZorinOS doesn't out of the box:> No screen edge tiling, spend more time managing application windows> Inconsistent keyboard shortcuts, cmd and ctrl are used interchangeably for no reason (Biggest issue). Why do I need to do Ctrl+Tab to switch tabs but Cmd+T to create tabs? Why is History not Cmd/Ctrl+H in browsers? I need to memorize more shortcuts on MacOS for no reason, when it could very well just do it all with a single modifier key.> Hidden dock doesn't appear unless I smash my cursor on the bottom edge. Dock Autohide is very finicky, ZorinOS' way is much more graceful and natural.> No HDMI volume control> Maximizing an app takes you to a totally new desktop> Switching desktop animation is a bit  too slow> No window closing animations, but has window opening animations. Feels really unpolished> Single click on dock to maximize the app but clicking maximized app doesn't minimize it. Why?> Ctrl + Alt +T doesn't open terminal, it's like oxygen to me.> Can't set VSCode to open with Ctrl + Alt + C.> Can't set custom global shortcuts at all, even windows can to some extent> Can't highlight text in terminal or anywhere to paste with middle click mouse button.> Ctrl + C to cancel a command in terminal but Cmd + C to copy text in terminal. Ok, then why Cmd + T to open a new tab in terminal instead of ctrl?> The shell startup time is too much on MacOS. I have to wait for a second for the shell to load before I start typing my commands. On Linux, pressing Ctrl+Alt+T and writing commands right away feels so good!> No package manager by default, brew is honestly very slow compared to Linux solutions.MacOS isn't unusable of course, I'd prefer it over Windows anyday but it just introduces a lot of UX friction Linux desktop just doesn't.