Err, if anything the OSX versions of MS software is more stable than the Windows versions. MS is big on eating its own dogfood so anything new is built on the newest technologies, so we get a lot of .NET stuff using the newest version of the framework that the devs don&#x27;t have a lot of experience with just yet and other Microsoftisms that just end up causing issues (most recent libraries and APIs, integration with the registry, integration with AD&#x2F;GPO, IE&#x2F;Trident integration, random Windows Update patches get installed in the background, etc).<p>I just tried installing the Azure backup agent and after an hour of futzing with it, I just gave up. It installed like four different pre-requisites and forced Windows Update to run and install stuff without my permission.  Still won&#x27;t work and gives an ambigious error message that  even google can&#x27;t help. I never see this like this with MS on other platforms.<p>On other platforms the development is simpler and using more mature technology because there&#x27;s no real benefit or pressure to dogfood.