I switched to Linux from Windows XP. Linux is great in almost every aspect except for memory usage and lots of tiny bugs and things getting constantly broken. If you are not fine with running commands in terminal, it might not work for you. Recent example: in Fedora the firewall in default configuration blocks DHCP packets when you try to share Internet via bluetooth. In Windows traditions no message is displayed on…
The act of entering some specific text into a field in a computer is something many people experience with the URL bar, or even (for most users) the Google bar. The act of following a tutorial somewhere to achieve a thing is also something that is nowadays practiced in society. Maybe even moreso that earlier, even if people expect the tutorial to be video for some reason.
This makes me think the gap between Linux having a more approachable knowledge ecosystem and people willing to acquire a little more computer competence should be kind of realistic to close.
I was going to comment that many Linux projects can have questionable hyper-"safe" defaults, another example being KDE forcing you to reboot on GUI update at some point. (I'm aware that apparently people were reporting bugs that would go away after rebooting, and they couldn't figure out a better mitigation.) But on the other hand, there are probably distros other than Fedora willing to forego security and ideological purity for more hassle-free start for the average user. So there's choice.