Windows hat gefühlt 100.000 Löcher und MS kann sie nicht alle schließen.
Jedes Programm hat Sicherheitslücken, aber es ist ein Unterschied, ob es sich um unbekannte Lücken handelt, die erst jemand suchen muss, oder ob es sich um bekannte Lücken handelt, die man recht einfach per Virenbaukasten ausnutzen kann...