I really don't understand this attitude. It's like a woodworker talking about how much better handcrafted furniture is than the mass-produced stuff you'd buy online. Of course it's better! But does that really mean the answer is for everyone to spend years learning furniture-making? Same goes for computer systems: most people are not, don't want to be, and never will be technical users.
If we want open-source systems to beat closed-source, consent-engineered spyware from dominating people's online lives then we need to meet them where they are.
Sure, it will get you there, and practically nothing can stop it, but it's never going to reach the "climb in, sit down and go" ease of a sedan.
For someone fluent in command line usage, this is very wrong. I'm 10000x more productive in a terminal and X Browser session than on windows, and almost never need to look things up (and when I rarely do, it's on man pages, not web).
But otherwise, I don't disagree. I'm not trying to convince windows users to switch to Linux (unless they're devs, in which case they will suffer professionally if they don't).
For most regular users, I recommend Chromebooks these days.
And good command lines, like propeller configured bash or zsh, have better discoverability than most GUIs.
But sure, I point non devs to Chromebooks, Macs, (or windows if absolutely necessary).