It's pure irrationality.
The only winning move is not to play - leave behind all the Windows and Apples garbage, and life gets remarkably better. I'm almost 6 months in switching from Windows to Linux and it's so awesome that my computer doesn't fight me anymore. I've done 10% of the troubleshooting under Linux that I had to do under Windows, and that was just early on; once things work, they stay working, and there's no sense of dread about what was going to break next after every patch Tuesday.
> It's pure irrationality.
For the masses, it's pure practicality.
My mother calls up geeksquad when she has a problem with windows. Who do you call when you have a problem with debian or ubuntu or arch setup to use kde or gnome or xfc using wayland or x11 with systemd or launchd or ...
When her printer dies, does she go to the store and buy a new one, or does she get online to research what's compatible with her distro?
The expertise required to cover the surface area known as "linux on the desktop" is going to make that a much more expensive call, and a "i can't help you with that" from anywhere she can buy a printer in person.