Uh, guess that depends. I'm currently trying to be a Linux user. I can get some things done but comes with lots of hair pulling. It's not a bad OS but I really don't "get it" and oftentimes need something to run under wine or even set up a VM for a few windows programs. But I'm trying to use Linux (currently Manjaro) on some rather low specs (ryzen 2200g).
I've been trying for about 2 years and while I spend more time on the box I'm not getting a whole lot done. I keep trying to use it.
I've tried macOS in the past and surprisingly it was not very intuitive for me. I got stuff kind of done, but never got into it. Linux is a little better as a computer for me, a hair bit more intuitive but getting things done I'm often struggling.
I can do some things with it, some basic photo editing, another laptop is used for telescope control, some light gaming.
Windows would probably be the better choice for me, in the back of my mind I know it'd just be easier to do what I want with a computer I'm using but don't like the idea of a huge cooperation all up in my computer updating it at will. It's a personal computer not a cooperate one. Also ransomware irks me. Guess I could airgap but almost everything requires an internet connection nowadays.
I think that the support resources available for macOS are better than they are for Linux unless you're an engineer. A lot of the folks that I've worked with for the past two decades assumed that you had engineering-level skills when working on Linux. I've found that various forums and social media sites are quite good and a fair amount more friendly than what I see for Linux.