I'm a devops engineer, so I understand Linux well. I actually used exclusively Linux all throughout university.
Linux works just as good as windows for 98% of my uses cases. And for the 2% that it doesnt, I can probably figure out how to get it to work or an alternative.
But honestly, I usually just don't want to anymore. After working 8 hours, I'm very seldom in the mood to do more debugging, so I switch to Windows more and more frequently.
If this is my experience as someone who understands it, most normies will just fuck off the moment the first program they want to run doesn't.