This is a forum for enthusiasts so recommending Linux shouldn't be a head-scratcher. Granted, Mac OS is better for consumers, but picking a newbie-friendly distro like Ubuntu or Mint should be fine for many. Ubuntu, in particular, has been around for nearly twenty years now.
Well people are free to try out Linux. It's not a financial burden on anyone. I tried all the major distros 25 years ago: Red Hat, Debian, SuSE, Slackware as well as some more obscure ones like Gentoo.
And the Raspbian installation process is pretty smooth. It's still less than a wonderful end user experience. God only knows what I'd have to do to get my HP OfficeJet MPF's scanner to work. Or how to reprogram a Logitech Harmony remote on it. With Windows and Mac, I just visit the myharmony.com website and download one piece of software.
As far as xzutils is concerned, it isn't as if MacOS doesn't have
zero day exploits.
I know, never said macOS was flawless. As a former UNIX/Linux sysadmin, I know very well there is no such thing as a bugfree operating system (or any other software for that matter). But combining ease of use, system administration load, end user software availability, learning curve, reliability, support, security and about 8-10 other factors, macOS is far easier to recommend than Linux on the desktop.
I'd be the last person to recommend macOS as a server OS. That said, macOS's cousin iOS seems to be pretty functional as a smartphone OS. And Windows has... nothing. lol
Anyhow I mentioned xzutils because as a former UNIX/Linux guy, I know what buttons to press to get Linux pundits' attention. I used to make the same denials around the turn of the Millennium too. I know.
How's that fine end user documentation coming along? Linux guys have been working on that for 30+ years (and no, reading manpages or the source code comments is not consumer documentation). Battery management software? Device drivers? Features like biometric identification working straight out of the box first time you boot? Easy to project your computer screen onto a nearby smart TV?
And while you're at it, why not build a content store like the Mac App Store and the iTunes Store? Also a brainless one-click backup system like Apple's TimeMachine would be important. So consumers don't lose their cat photos forever. Remember, Ellen Feiss lost her homework on a Windows PC.
Fix all of that shit (and more) then let me know. I'll be happy to revisit Linux on the desktop at that time.
Linux is great. Just not as a consumer desktop.