Re: Just use Linux and be done with it!
Relying exclusively on one company's technology has always been fraught with danger. There's no such thing as "too big to fail", look at IBM if you need an example.
How's the work for all those Novell network engineers going these days after Microsoft stole their lunch?
Linux isn't perfect, and no it doesn't run Windows applications without a lot of (likely mis-spent) effort. However, Linux isn't shipped by just one vendor, there's a team of developers world wide. Linus himself admits that if he were to shift off his mortal coil, others would take over and the project would continue in his absence.
In my company we're starting to use ARM-based industrial computers for various applications. They even publish the schematics for their hardware, and yes, I have ported a modern Linux kernel (3.17 at the time, 4.0 would take 5 minutes to port) to a couple of them.
For someone who might be wanting to install our kit in their network, you can't get much better assurance than that: if we go under, there's sufficient docs there for them to take the hardware, sources and documentation to an engineer and get a problem fixed.
Now this article wasn't a Windows vs Linux debate, it was regarding Microsoft running Linux workloads on their cloud. They've decided to once again, re-invent the wheel and try to build their own monitoring system.
I'm not sure if it's open source, or if it is useful anywhere else but on Hyper-V/Azure or other Microsoft-exclusive platforms.
Better integration of something like Nagios or other existing monitoring systems in Windows and Azure would have achieved the same goals and given Windows something that lets it interoperate well in a prominently Unix/Linux environment and lets Azure talk to Unix/Linux hosts well.
Instead, they went their own way, and wonder why the masses don't come running after them? They missed the boat on trying to establish a new standard, as there's an existing ecosystem out there that's already quite mature. This was my point earlier, if they had gotten in 10 years ago, things may have been different, but they didn't, they're only starting now, and now is too late.
They might pick up some green-fields sites (like Azure) and not much else. All the brown-field sites will have had something in place that the operators there are familiar with and are well established, thus are going to take a lot of convincing to swap over to anything new.