Gratutious ignorant Windows-bashing aside, Stuxnet is a worm - the vulnerability is in the the application, not the OS, so it doesn’t really matter what OS it’s running on.
Stuxnet was designed to specifically target the intricacies of an Iranian power plant based on the intelligence community’s understanding of their operating parameters. Also, given the fact that any operating systems can be infected much the same way our drone fleet was compromised (through human error), you simply cannot stand by your assessment that Windows is the root cause.
Properly implemented, Windows environments are stable. It’s the applications installed on those operating systems that can cause the problems. I’ve been in data center engineering and systems analysis for 15 years, and I can attest that our Windows infrastructure (DNS, DHCP, AD, Exchange, etc.) is among the most stable in our environment.
FWIW, I’m a Linux engineer by trade, so going so far as to say that I am ignorant to this discussion is a stretch. And as a correction, worms are built to specific kernels. Trying to infect a Linux or Mac machine with a Windows worm won’t work, and the converse is also true.