Earlier quoted context omitted.
Linux is already superior for developers. You servers all running Linux, all dev tools are first released in Linux, everything just work with most hardware. For professional like video editing, photography, CADs, audio etc Windows is better when you can buy better hardware for the same price as Mac. There is no reason to by Mac when most hardware is terribly outdated and you don't know when next upgrade will happen.
I'm doing web dev on macOS. Tried to plan how I'd work on Linux desktop if I ditched Mac and it doesn't look that bright actually. - I basically can't stand the usability linux desktop environments. But this is subjective. - Our designers use a lot of mac software. I sometimes need to work with Sketch, Photoshop etc. Even if it's in read only fashion. - Our team lives in Slack. Turns out these is no decent slack app…
the slack app for other platforms are made from the web app (Electron).