Quoted from Crash:I feel one day Linux will overcome Windows as a desktop workstation OS, whether it be running on a fat client running FOSS applications or thin client running web apps
I have been a network admin for the last 20 years and have heard this quoted almost daily... LOL. The reality is that everything has flaws, and everything needs patched. Malicious code knows no bounds. My environment has a wide variety of devices- Linux, IOS, Windows, etc.. Everything gets patched almost all the time. Once I am done patching those, then it comes time when you have to patch switch infrastructure, Firewalls, Wireless APs, etc.
I have had to fix/deal with bugs in almost all of the upgrades, regardless of OS.
My only gripe with Microsoft at this point is that they need to figure out a clear update path, stick with it, and thoroughly test it and review feedback. I am part of their development/early release network, and there are often many bugs reported prior to release, that make it into the release even after being reported by multiple reviewers. That should never happen, and has been way more common in the last year with them.