This poster gets it.
I use macOS because there's about 1/10 the likelihood that I'll have to burn half a day fixing its fuck-ups as there is with Windows and Linux. And I did plenty of that for years before ever seriously using a Mac.
Nowadays when I check in on the Linux desktop to see how it's doing now, I notice how easy it is to get into the old habits of "oh this is pretty good, just a little tweak and I can get the audio working the way it ought to, oh and this and that" down a bunch of little rabbit-holes and pretty soon I've burned hours on stuff that sure looks like work, but is 100% unproductive. When I catch myself doing that I go "well, not ready to switch back yet, I guess, maybe next year".
I think a lot of people using Linux on the desktop either somehow manage to use it very differently from how I ever have, or are completely blind to how much time they're losing to it because they're having to work around deficiencies, put up with bad behavior, or fix stuff. That is, I think both categories of Linux desktop user exist, not that it's one or the other. I was definitely in the latter category, and can recognize that in myself now. Last I checked (a few months ago) the Linux desktop remains something I need to avoid if I don't want to end up doing a bunch of fake work.