Users who use Linux distros are content with their overall desktop experience in the absence of closed-source libraries such as DirectX, etc. They were never the target audience Microsoft gains from embracing because not many would have felt the incentive to do so. Especially considering their efforts to port and upstream changes to the kernel, lessening the allure. Albeit not that Microsoft is doing this out of the goodness of their hearts, they benefit from doing so.
Meanwhile, the Apple developer ecosystem has not made any significant strides. It has been a while since homebrew that OSX has gotten a useful developer tool, and ever since Lattner departed from both of his projects related to Swift (TF), it has slowly been losing traction.
Many Mac users choose OSX for the neat desktop experience Linux struggled to offer, and the *nix-like interface Microsoft had been missing. WSL and Microsoft's recent contributions to Linux has changed the Windows developer experience significantly, giving many previously hesitant Mac shops the nod.