I used to think like this and ran Linux on Macbooks.
I have to say that overall, nowadays, the environment doesn't affect me much, most of the time is spent inside a text editor and the rest is inside a browser.
The widespread use of docker removed the need for most package management (the worst thing about Windows and Mac).
I use nix-darwin to manage most dependencies on Mac which is okay, albeit not a great experience (nowhere close to nixos on Linux).
I'd rather use Linux + sway when given the choice but I can, stoically, make work with pretty much anything.