Is Windows at fault???

Funny how everyone blames windows for the faults of the virus writers and hackers and what they do to systems. No system is immune to virus attacks even the great mac see here and if they where immune why whould this exist as for the great mac stability and theres so much more out there.