Originally Posted by Ingoal
The big difference is those Linux patches are for nearly every application that MIGHT be installed with Linux. For most people those patches aren't even pertinent because the offending port isn't open. This is a gargantuan advantage for Linux. Microsoft has been advised ad nausea by various security experts to change their stance on this. For example, a representative of ZoneAlarm has commented that he advised MS to close ports by default years ago.
The rest of those arguments relate to the popularity of Windows. If Windows is so popular than certainly there should be the incentive and resources at Microsoft to fix them. Disagree? Big sales means big money which subsequently means big problem solving potential.