As a Linux user of four years who only recently got a Mac Mini for development purposes, and an anti-Apple advocate of even longer, I sometimes wonder at the number of tech people I see on HN, Twitter, etc. who are using Apple products (especially Macs) as daily-drivers. While I'm a firm believer in using what works best for you, my experience with Apple vs. non-Apple so far as left me convinced that buying Apple is a waste of money. Therefore, to try to understand what makes pepole use Apple products, I've created a survey[0]. I'd be thrilled if you took a few minutes to fill it out; if I get enough responses, I hope to write a blog post that looks at the data and makes some observations.
If you own an Apple product, have been assigned one via work, or otherwise use Apple products, you are welcome to fill out this form.
[0]: https://forms.gle/CVcWNRiEoM8Cdn5U8
Anyway, IMHO you should simply accept that a lot of people simply have better things to do in life than fine tuning and managing computers. That's why no one of those care about the customisation options of Linux or Android. In fact, most people don't like computers and Apple is the best company out there that manages to make computers that don't feel like computers but tools to achieve your greater objectives.
Cooks may appreciate good knives but their main objective is to make great food and no good cook will be obsessing with the knives more than with the food they cook. They will be most happy with having one reliable knife that cuts good enough than having a set of knives perfectly tuned for every ingredient.
You can see the same pattern in photography, people who are good at taking good photos don't obsess over the photography gear as much as photo gadget nerds who never take good photos and writers don't obsess over pens as much as pen enthusiast.
Take « How loyal do you consider yourself to be to the Apple brand? », why are there 2 answers saying "I’m fine with others using non-Apple products"? You’re projecting your childish flame war on everyone. Why can’t I answer "I prefer using Apple products but I’m fine if I have to use something else"? Of course I don’t care what other people use, why would I?
Any time I spend futzing with my tools or solving incompatibilities amounts to unbillable hours.
I manage a bunch of Linux cloud servers. With no GUI or device driver issues Linux works great. I have used Unix since it came out (yes, that old) so it isn't as if I don't get the command line or can't figure things out. But to make a living I need a car that starts every morning, not a garage project.
I used Windows and Android for years but eventually abandoned those platforms because of malware and cross-vendor issues that I don't get with Apple. And my Apple hardware almost never breaks down -- I had a MacBook Air blow up once because of a bad power outlet in Thailand, but other than that it all just reliably works.
I am myself a Linux user and using a Mac makes me appreciate Linux so much more. It could be the #1 reason I want to start my own business so I don't have to use a Mac anymore.
Having cmd and ctrl distinct keys is great in a terminal though, no more conflict between "copy" and "kill".
Also you should not "hate" stuff like this, just accept that there are differences between all OSes, they’re tools. There’s tons of things that annoy me in tools I use (including macOS which I still use voluntarily) but it’s just easier to embrace it and use it as intended that trying to mold it in something it’s not.
On a personal note, my parents ran a Windows consulting/repair business when I was a kid. The sheer abundance and frequency of problems with Windows pretty much funded my childhood, so I grew up with a very negative view of everything to do with Windows and Microsoft. I imagine that people who remember the “old” Microsoft of the 90s also have a similar view, before Gates went on his PR campaign and they finally appointed a competent successor in Nadella.
Ergo I have been using Macs since my early 20s, and for the most part I’ve been happy with them. Although I do think they’ve lost a bit of their magic since Jobs died.
Linux seems interesting and I’d like to set up a cyberdeck running it at some point, but I simply don’t have the time or inclination to do so right now. Sometimes you just need your tools to work.
Nothing I've seen about modern Windows makes me at all inclined to use it (my one experience actually attempting to use it in the last decade to test something was extremely painful, though it was in a VM, so maybe it just doesn't really work on VMs) and I'm extremely glad to have missed out on the whole Wayland debate on the Linux side.
However, I prefer (Windows) PC's because they are like manual transmission: I have more control. Of course, PC's seem to be more cost-effective (for a personal machine for someone who likes tinkering with computers). There seem to be more software options, too. There are a few MacOS programs I wish I could use though, like: TaskPaper and nvAlt.
---
One of my friends wanted to use Linux for work, but had to use MacOS because it was impossible to get audio/video working for video chat. (I heard Linux audio/video support has gotten better recently.)
Apple products "just working" might be another reason they are popular tech worker daily drivers (although I've heard it's gone downhill recently). The extra cost may be justified by the time saved not having to fiddle with your laptop to get it working.
A tech worker probably costs more than $100/hr, so you would reach positive ROI within a few hours of not messing with the laptop.