I used Linux for many years, I still run it for my personal projects. I'm sure it's not everyone but damn the community is toxic as hell to newbies. If something doesn't work it's your fault. Don't know what flatpak is? You're an idiot. How do I use X? Don't use X it sucks but also I won't provide alternatives. Linux just works now open up terminal and type these flags to mount your external drive correctly so other programs can see it.
I love the power and customization but it's a confusing world at times with unhelpful people.
This has been pretty much my experience with every time I've gotten the "Linux" itch...
It's so bad that most of the time googling doesn't help because the top twenty results are just someone else getting shit on for asking the same question.
Some guy got mad at me for referring to linux as GNU/Linux in a post clearly making fun of him for being a huge shit head to someone earnestly trying to do something on Linux and failing. Never address any of the criticisms, just called me an idiot and a liar. SOME linux users are their own worst enemy if they want wider adoption.