And, do most vendors make their software available through this mechanism? That would be a miraculous improvement over the couple dozen different update services that run on a Windows box (Java updater, Adobe updater, Apple updater, Oracle updater for VirtualBox, etc.), all of which have wildly variable reliability and are mostly impossible to script or automate. If those are gone from the Windows management experience, that'd be great.
I also see lots of insecure and outdated applications running on Linux servers, especially Wordpress, Drupal, myphpadmin, cPanel etc. Heartbleed and Shellshock themselves are still not patched in a good percentage of servers.
What software do you run on your Windows servers? And, how does it get updated?
Once you get over these couple of things it's not terrible. (though I of course widely prefer linux)
One thing I am seriously disappointed with is the documentation or lack thereof. PowerShell's Get-Help/man cmdlet is admittetly nice, but compared to the kind of documentation you get with Perl or Python, I am left underwhelmed.
Interestingly, the last time I looked at Windows servers (2011?) there was a whitepaper from MicroSoft lionising windows headless servers - without the GUI, there was 70% fewer security bugs, giving a smaller attack surface.
Very expensive though and not good usability - but is far more sophisticated (with P2P downloading, tree structure repositories, etc.)