Tbh I see this as a problem. For instance, I've been considering going into politics and one of my main concerns is the security of our government's information. Right now the Americans could have a direct line of access to all of our doings simply because we use Windows. Not to mention there's the matter of Recall which, while not implemented in Windows 10, will likely be included when the government switches from Windows 10. That itself is a huge security risk. So the only options are to implement an existing Linux distro or to fork and maintain one specifically for the government. And that would be all well and good if it didn't require retraining every government employee to use Linux.
Yeah but on the other hand you also have to wrestle with Linux a lot, and personally usually a lot more time wise. It's all tradeoffs and what people care more about.
This is a common misconception. You didn't come out of the womb knowing how to use Android, iOS or Windows. To that same capacity you didn't come out knowing how to use Linux either. It has the same learning curve any other OS would. It's a sunk cost fallacy.
I'm not entirely certain about that. For instance, on Linux I always have to look up how to create symlinks even though I've been using the OS exclusively for three years. On Windows, it is: Right click -> Create shortcut. It's easier for most people to remember a 2 action process than a console command with multiple options and specific syntax. But of course, this is only one example and doesn't apply to everything. For instance, I have absolutely no trouble remembering mkdir, cp, or rm. I think it's a bit of a mixed bag.
To some extent that is true. But on the other hand, Windows is both usually easier to learn (has a UI for 99% of stuff, basic design principles dictate that it's much easier to remember what to click on than what to type), and it just works. I rarely have to interact with the OS in any way to get something to work. I've tried multiple times to switch to Linux, but it just has so much stuff that doesn't work out of the box, or at all. Da Vinci Resolve has a native version which is completely broken, Dota 2 has a native version but doesn't pre compile shaders, so whenever e.g. I open a new hero in the hero list it lags for 1-2s, many games with anti cheat don't work, good luck with anything in VR, no popular distro that I've seen has a clipboard and the ones I found online are just worse than the Windows one, etc.
I want to switch, I really do, but I'm already a power user on Windows, I would have to learn a lot to be on the same level on Linux, add onto that the fact that a lot of stuf that's important to me just doesn't work properly on Linux, it just doesn't make sense for me, and for most people they're gonna be a lot less willing to switch. Most people will not bother trying to change something, even if it's objectively better. Most people just want to stick with what already works for them, and until Linux is able to just work with no need for user intervention, especially through terminals which people fear, it's still a long way from mainstream adoption.