O Windows não ataca as falhas, ataca os vírus.
Um bom sistema tem que primeiro atacar as falhas, e além disso todos que estão na web sofrem diariamente dezenas de tentativas de ataque, por isso um firewall.
Todo sistema é falho, porém o Windows é um caso a parte. Linux Mac são muito mais seguros que Windows, e mesmo assim o Windows nem vem com um antivírus e firewall bons.