Re: You may not want to read this
Hostility towards n00bs, coupled with "if you gonna do FOSS U should know how 2 compile j00r k3rn3l d00d!" is one of the things that have indeed pushed back widespread adoption of the revered Linux Desktop. It also doesn't help that many of these "n00bs" were asking questions back in the late 90's or early 2000's and were simply shrugged away back then. Anyone remember trying to get one of those infamous winmodems to work on Linux? And what would you get as an answer if you ever had the great idea of asking about this?
One thing that has got better these days is that most distros Just Work out of the box, even with the newer annoying stuff like EFI and Secure Boot (urrrrgh). Now the problem seems to be that there's too much stuff out there. Sound system? ALSA! ESOUND! PULSEAUDIO! Everyone trying to pull off their own half-assed implementation of something that should've been standardized 15 years ago. Then there's the kernel devs that seem to be purposefully breaking ABIs just to annoy proprietary driver devs because fuck proprietary drivers. I still remember the dark days of the early 2000s when we didn't even get proprietary drivers for anything on Linux, and I do not wish to go back to that. Please STOP it. Play nice.
Hopefully, the Linux community may have gone past the RTFM stage, coupled with most distros mostly working without extra tweaks, so maybe Linux uptake will be better during the next years. I've had at least one colleague who gave up on Linux a couple of years ago come back to the Penguin OS after finding out that most of the annoying hacks are no longer needed: WiFi works OK out of the box.