> My personal gripe was how poorly Microsoft thought about and handled security issues. My Linux computer is as far as I know virus free . He is comparing Windows 95 to Ubuntu 11.04 (if you follow the link in that sentence)! > They [devs] did not bother developing for other platforms because those platforms were economically irrelevant and the Microsoft developer tools worked. Then he doesn't even make the connection…
No, it's not. It's mostly due to Microsoft ignoring security for years because it wasn't important to them. They didn't have to have everyone running as root by default in all versions of Windows before Vista (AFAIK in XP Home you can't actually set up restricted users). They didn't have to have lots of open ports offering things like RPC to the world. They didn't have to have all files executable by default, based solely off the hidden part of the filename in AnnaKournikova.jpg.exe.
There are now supposed to be 300M Android devices worldwide, which is within an order of magnitude of Windows' numbers 10 years ago, and you don't see Android phones being compromised remotely within fifteen minutes of being connected to a network. There's no equivalent of Blaster or Sasser or anything close to that level.
It's partly due to Windows' market share that it got targeted so heavily, but those opportunities wouldn't have been there if they hadn't ignored security for so long.