Similar anecdotes could be made for Linux or just about any technology under the sun. Have you seen some of the code for embedded Linux drivers? It can get downright nasty.
A windows/microsoft system just stops. You get a generic error notice, a insulting "click to diagnose" option, and it is up to you to figure our why Outlook is no longer accepting calender events from some other system that, until now, it has been playing nice with for years. (My issue yesturday.) That is IF it even admits there was an error. Often it will just not work but fail to tell you that anything is amiss until you get a note from your CO that you missed a meeting because reasons.