I work with macOS users (and used to be one, many many years ago). I honestly feel that I'm far more productive with Linux, and that others I see using Linux are far more productive as well.
macOS is very pretty to look at, and it looks great in demos, but I believe it's less productive to actually use. Meanwhile, Linux is like a lever for my mind — or, to steal an old Steve Jobs line, a bicycle for my mind.
"I'm far more productive with Linux". I used to feel that way too, until I wanted to work primarily with laptops, and not have to worry about network drivers, or sleep mode, or worrying that upgrading something would require hours of figuring out what to recompile.
I've absolutely no doubt that some people reading this - perhaps even you - will tell me
* how I was doing something wrong, or * I need to 'research my hardware before I buy it', or that * you never ever have any of these problems, and every linux laptop you've ever had ran perfectly smoothly with no wifi/sleep/printing issues ever, and * it must be my fault because "ubuntu just works" (or fill in whatever the catchphrase of the day is)
I spent 8 years wrestling with Linux on laptops (desktop was generally less of an issue), and don't want to have that be my primary pain point. If I need direct Linux, I have remote servers, or virtual machines (either on macbook or windows).
Yes, I may truly miss the productivity of tiling window managers. And... heavens, yes, my bash is out of date. But somehow I survive.
Or you'll just use a virtual machine?