MacOS has the software people need, hence why there's not that same push back.
Just as nobody is pushing back against Linux when it comes to server software, or pushing back against PlayStation when it comes to games.