But that aside. The free unix-like desktop has a lot of choices to be made, and one person's setup isn't going to be the same as another's. To me, that is the opposite of looking down on somebody for what they use, if we all agree that these are legitimate choices. And there is a little bit of a spirit that if something is lacking, you can try to pave your own way, which I don't see as a bad thing, though I can see others rejecting it.
If anything I think the current community is a little too homogeneous, with a lot of people opting for stock Ubuntu or whatever, than it used to be, and that's a criticism I would make.
[0] and in fact I have a higher quantity of my devices running a Linux Desktop than I do Windows, but my main rig is Windows and that's unlikely to change for many reasons.
Agreed, and I am a Linux user. I would much rather spend my time with people who are interested in using Linux rather than promoting it. The discussions are much more meaningful. Besides, evangelists from one side tends to attract evangelists from the other side (with each side being as bad as the other). Once that happens, annoying advocacy tends to transform into belittling bickering.
I think a lot of us just end up with Macs because work IT hates the idea of managing Linux machines and macOS gets you 95% of what you need.
Many of us end up with Linux precisely because work IT doesn't manage Linux machines. (What's worse is when they think they can manage Linux machines.)
20 years ago, the type of person analogous to a typical HN type would have been on Linux. Thread after thread on places like Slashdot started from a position of Linux advocacy as a common baseline. Then in the early 2000s there was a massive shift to Mac among those types.
Personally, I miss the days of rank and file in such communities being desktop Linux advocates. We lost something of our soul.