I think that's personal preference and circumstances though.
I have used Windows on the desktop since 1994, I have used Linux on desktops since 1998 (work machines being 50% or exclusively Linux since 2010ish) and I got my first mac last autumn. (Planned Linux but some unimportant things stood in the way, so I gave it a shot).
Working on Windows is pure pain for me. I use it as my gaming/browsing machine and every time I have to touch code I hate it.
Linux is 100% fine for work, but I noticed I am having problems with games with my usual setup with tiling window managers (i.e lots of fullscreen usage and non-easily-resizable windows, also getting my Logitech's G keys recognized).
macos is... 90% fine actually. I hate some small things but otherwise it just works, the windows key as cmd is actually in a nicer position than ctrl, but that might be my weird hands.
So if I wasn't playing certain games with certain keybinds, switching to Linux fulltime would have happened like 10y ago for me.
I have used Windows on the desktop since 1994, I have used Linux on desktops since 1998 (work machines being 50% or exclusively Linux since 2010ish) and I got my first mac last autumn. (Planned Linux but some unimportant things stood in the way, so I gave it a shot).
Working on Windows is pure pain for me. I use it as my gaming/browsing machine and every time I have to touch code I hate it.
Linux is 100% fine for work, but I noticed I am having problems with games with my usual setup with tiling window managers (i.e lots of fullscreen usage and non-easily-resizable windows, also getting my Logitech's G keys recognized).
macos is... 90% fine actually. I hate some small things but otherwise it just works, the windows key as cmd is actually in a nicer position than ctrl, but that might be my weird hands.
So if I wasn't playing certain games with certain keybinds, switching to Linux fulltime would have happened like 10y ago for me.