Whether or not you use Linux, the phrase "Linux is fine if you are a tinkerer" is most certainly outdated and should be dropped from common use, as it's not really untrue. At their request I've set up Linux for several very normal users (borderline computer illiterate), and none of them are tinkerers!
As much as Windows sucks, I agree most non-techie users just live with it and have no need or desire to move to macOS let alone Linux. But they could all if they really wanted, which isn't something I would have said 20 years ago. I'm completely ambivalent about encouraging them to change.
Seems like I end up tinkering far more with Windows than Linux to get it working for me. And it's always been that way, and is not getting any better. Lots of annoyances and paper cuts. And initial setup is quite time consuming compared to my Linux installs. A solid hour of downloading the packages I need including many GB of Visual Studio's command-line compiler tools. To say nothing of absolutely asinine things like requiring an internet connection and to be logged into your MS account just to get the system booting, and now the OneDrive virus thing. I think the paper cuts are finally starting to bleed people out with Windows 11. But I have no illusions there's plenty of blood left for MS to bleed out of their users.
As the song says, "every OS sucks" and Windows is certainly not getting any better, nor is macOS. Both are getting worse and less usable in every release. Whereas most linux distros seem to get more usable in every release (disclaimer, I'm not a Gnome user). I'd say we've at least caught up to Windows which is starting to pass us in the opposite direction.