It's really not that difficult.
- Windows, and consequently Microsoft, currently dominate.
- People that write Viruses want them to be as widely distributed as possible, so they target Windows machines.
- Because Microsoft is "#1," they are the current target.
- If any flavor of Linux were to overthrow Windows or even represent a viable threat of doing such in the consumer marketplace, new viruses would come out that would easily trample over "Linux security."
In addition, and not suprising, because Microsoft is "#1," they're always targetted and shunned by tech geeks that want to act bad because they don't like the big dogs.
Granted, I'm in a family of sociologists and the pattern is NOT hard to see, but if anyone doubts that if Fedora Core became big and Windows was the little guy trying to fight back, Fedora Core would be shredded just as bad as Windows is, they're pretty sorely mistaken. It's the trend with just about everything in the capitalistic marketplace.
Bottom line: The "Big dog" will always be attacked simply because they're the big dog. Windows isn't the only one with this problem. I submit that Linux is far worse for 90% of the consumer population because 90% of the consumer population are too stupid to configure it correctly and would therefore present MORE of a security risk than if they stuck with Windows and AOL (sorry Cyber

).
Oh... right... so on topic... I think it's a utopian dream, unfortunately. No way in hell you'll get the companies to work together in the manner you're talking about, I think.