I think I'd probably say that the problem with Windows is it's made and maintained by people who own macbooks.
Linux is indeed for people who can love linux. For people who don't like computers, there's basically no solution.
Windows, MacOS, Android, iOS.
Ironically, 3 of the 4 are unix based with product people in the loop.
Linux can work as the savior of computer users, but it's not going to happen with a bunch of people who fetishize using a computer like trinity in the matrix.
We don't need three garbage corporate operating systems mismanaged by MBAs, we already have two!
Anyone who's ever tried to get support online with a question about Linux will quickly meet *actual* user hostility as they're asked why they didn't know to check for the config file in the filing cabinet in the basement behind a locked door saying beware of leopard, how dumb they are, etc.
"But, a Raspberry Pi isn't supposed to be a replacement for your desktop; it is meant as a device for experimentation."
"why couldn't you read the self-contradicting docs and pick the right option?" (paraphrased)
"just because you don't know how to follow the instructions, doesn't make the OS bad."
" By now, you should see that years of experience != knowing how to use things."
"Yeah. Maybe just stop using Linux. You'll never be happy with it anyway. Most its-never-my-fault people aren't."
This has been my experience with the Linux community for 26 years.
> Half those aren't even remotely harsh.
....and the fact that people consider this to be the case is more evidence of the Linux community's hostility.
Linux is like Rick and Morty: I don't mind it, but I never want to be associated with its fans.
Personally, although I'm not a Linux maintainer, I am a dev and I love doing work that makes UX better for everyone.
If I could wave a wand, I would reduce the number of Linux distributions down to 10 and absolutely no more.
It is a ridiculous waste to have this many duplications of work and bugs, along with the lack of collaboration.
To specialize that statement a bit, Linux is made and maintained by people who showed up and contributed. These two facts create a vicious cycle. The people show up to add things they love to Linux, and Linux becomes something that only those exact people love. We're deep into this spiral where Linux has become specialized for ultra-nerds who enjoy solving puzzles to get their wifi to work.
If you look at old Linux magazines, the community is completely different. People were focused on "beating Microsoft" and democratizing computing. The people who took those goals seriously have left the scene.
Do we think these companies aren't selling anything??
Every product person I have worked with was just a SME in their domain, and pushed for a cohesive piece of software that solved their (users) needs.