"The sky is falling"
I am neither a user or fan of Microsoft, but blaming all the current internet problems on them is silly. Malware writers, spammers,etc target MS products for the simple reason that MS is the predominant OS in use thus offering a more target rich environment.The answer IMO is educating users. I can't count the times I've helped people repair their machines and found systems with no firewall or antivirus installed, users operating with admin privileges and machines with hundreds of spyware programs installed. An uninformed user will continue to have their system exploited . Take for example the current wave of phishing scams. Uninformed users will fall for these scams regardless of OS or software.
In closing let me state I found the tone of the article to be needlessly alarmist .