If most Linux users logged in as root, ran everything as root, and never used less privileged accounts (through ignorance or through choice), then Linux viruses would be just as prevalent as Windows viruses. (In fact, I doubt Linux would be as prevalent as it is if that were the case!)
I use Windows 7. IMHO it's Microsoft's best work to date. My account isn't an Administrator account, so if I ever ran malicious software there's limits to the damage it could do. Yeah, occasionally I have to enter the Admin's password, just like a Linux user sometimes has to. This is how Windows should be used, it's an educational issue. (Is it correct to assume that the average Windows user's IQ is probably less than the average Linux user's? Controversial and unrelated, perhaps, but it's a just a theory.)
Morons are those who slag Microsoft just because they can. Time to grow up. Windows has its place, and so does Linux. They're tools, both have pros, both have cons, don't get so worked up about it.