"security through obscurity"
is a myth
quite often cited by the more uninformed
But the fact is that many of the security leaks were deliberately built into Windows in order to "enhance the user experience". As it turns out, these "enhancements" look a bit different from the ones originally imagined...
Many of the problems are inherent in the design and difficult or impossible to fix; Others are just due to sloppy implementation and lazy maintenance. And since only Microsoft has the sources, nobody else can support the maintenance process. OS
X, on the other hand, is inherently
more secure by design
. Most of the ports and mechanisms that make Windows so fragile are either nonexistent
X by design, closed by default
or are at least quickly fixed
when a potential
vulnerability turns out to exist. ("Potential" because none have been successfully exploited to my knowledge to this day.) Since OS
X is based on Open Source, the entire community has access to the critical source code and can provide risk analysis and fixes, where appropriate.
It´s not an accident that some of the more paranoid institutions are beginning to move away from Windows towards Open Source-based systems (Linux, OS
Compare a disinfected plate
to a juicy, well-tempered petri dish
and you get the idea...