| > I'm curious to this as well. I recently got a desktop computer to supplement my MacBook, and am now using Ubuntu as my more-or-less primary OS. I have used macOS as my primary OS from 2007 to ~2017 (before that BSD and Linux). I am now mostly back on Linux, though I also have a MacBook Pro that I use every now and then. Primary reasons for switching back to Linux: * MacBook hardware limitations: too few ports, keyboard problems, expensive upgrades. * Competitive hardware prices for Linux. I got a NUC8i5, which was somewhere between 300-400 Euro and has the same quad core CPU as my 2000 MacBook Pro. I added a 500GB SSD I had lying around and 16GB RAM. I have more resources for a fraction of the price, and can always bump up the SSD or memory relatively cheaply. * Nix. There is package/system management before and after Nix. I actually started with Nix on macOS, but being able to manage your whole system declaratively is awesome. * The subscription disease on macOS. I am fine with buying good applications. Overall I have probably spent thousands of Euros on licenses for macOS software. But I will not use an application with a subscription model. Period. [1] It transfers a huge amount of control from me to the software vendor. Unfortunately, more and more macOS applications are switching to subscriptions. * Linux is generally faster than macOS. There are also things that I like about macOS: Apple's strong push for security (including sandboxing of applications, T2, etc.), fewer issues with drivers and random paper cuts, better support for hardware decoding throughout applications, traditionally strong 3rd-party applications (OmniGraffle, Little Snitch, LaunchBar/Alfred, Things, OmniFocus, etc.), integration through AirPlay, handover, et al. [1] Admittedly, there is one exception: 1Password, we like using it for password sharing and arguably, you are paying for a cloud service. |