Yes, that maybe true- but what also helps is what you do or dont download, where or where not you look on the internet and what and what you dont open in your emails!
I actually received the 'From the department of Nigerian Goverments banking' email, asking me to send my bank details, so they could transfer the entire nigerian buget over to My account for 24 hours while there goverment was in turmoil over some policitcal coo.. If your gonna fall for that sort of scam then you deserve a virus or too lol