Originally Posted by
LIH Prem
Let us know how much time you spend keeping everything up to date in 6 months or so
I used to tinker around with hardware and software .. it can be fun and it can be frustrating also.
I'm fine running macOS, which is implemented with BSD underneath so you can use all your unix command utilities and editors, etc if you want to.
-David
If you wanted to point out how a mac is better than Linux, you probably shouldn't have chosen updates.

MacOS updates take what: at least 45-60 minutes if you include "preparing"? Linux updates are usually done in less than a minute and don't even require a reboot (unless I want to start running a new kernel). Regarding updates, with Linux you have options. Usually each distro's repo has at least 3-4 releases (stable, unstable, testing, LTS, etc.). Apple gives what: two? (only if you include beta testing as one). Also on the update subject, there's no built-in package manager in macOS. In Linux I can just issue one command from the CLI and update everything.
Darwin is a far cry from BSD nowadays. Yeah it has some BSD components, but so do almost every other OS (including Windows). As I said in the original post, I've used macOS for a long time. I always had a terminal window open (often just to SSH into Linux boxes). There's no built-in package manager, many commands are different, and the file system is significantly different than any Linux distro I've used (I think it may have come from BSD). I'm believe macOS also isn't fully POSIX compliant. The last few "updates" to macOS, have just added bloat IMO. The macOS UI is pretty stale, and you can't really do anything about it. Moving the apps to whichever side of the screen and choose light/dark mode is about all the customization they allow.
I don't hate Macs, my wife has one and it's a fine PC, but I realize now how much more productive I can be with an OS that I can literally do anything with. I got tired of wasting so much time on google trying to figure out how to get around Apple's walled garden to do simple tasks, like updating Python, which Linux does during normal updates. Lots of people like that they have everything locked down, I'm not one of them. I could have lived with many of the restrictions, but as I said, my move was mostly because of Apple moving from CISC to RISC processors.
About the only negative so far is that I don't have iMessage and shared notes on my desktop. I know I'll never get the same battery life as a RISC based machine (and Apple's done a phenomenal job on that front), but I'm good with that. I don't really need 10+ hours of battery life.