Well, real geeks don't run Windows. Real geeks don't run any Microsoft products, because we understand enough about operating systems and application programs, to know that Microsoft products are total, absolute, pieces of garbage.
I guess you can tweak your definition of 'geek' to mean what you want, but in my opinion a real geek would not limit his options by making generalizations. There are Microsoft products that are garbage, but there are also Microsoft products that are very good. The only company I know of that has been completely successful with every production so far is Pixar.
Many of us 'geeks' are IT professionals, and banning Microsoft products would put us on the fast track to being out of work. Only hobbyists can afford to be extremist about these kind of things.
Even Microsoft admits that Windows was not designed to be secure.
Windows was also designed in the mid 1980s, when OS security was not exactly the buzzword that it is now. Couple that bad decision with the good decision of maintaining extensive backward compatibility and it is easy to see the dilemma of securing Windows without breaking functionality. I am not defending the insecurity, just putting things in perspective.
Maybe Windows 7 will be their successful attempt to hit that mark. I have not tried it yet, but soon my PC will be upgraded at work and I will also move to Windows 7.
I could continue - but you should have gotten the idea by this point.
I get the idea, but not the logic. If millions of intolerant rants like this over the years have not killed Microsoft or caused a mass exodus to Linux, what makes you think one more will tip the scales? People will choose the software and platform they want regardless of your hateful attacks on anything you do not like, so your post strikes me as a complete waste of time.