Sounds all well and good.
Back in the win98 and win2k years, we had a nice wired/wireless network. I had a shared server that served as a repository of all the movies, music, and games I collected.
I also taught my sister about piracy, emulation, and other things. She also had her own good machine, with unrestricted net access at 9 yrs old. The first game she had loaded on was duke nukem 3d. (yes, my dad was 'interesting')
Her big games were pokemon. And she owned the cartridges, bu waned to play with rom hacking and the like... So she looked for Pokemon yellow, and found one. Pokemon_yellow.zip. Inside was the rom and an exe. When she ran it, the virus hopped over to every executable that was on the shared server.
I'm pretty sure I could have fixed them, because it only seemed more of a bacteria than something nefarious. It just annoyed the hell out of me, because I had my games directory mounted via samba from this server.
If your computer is a bastion of alone-ness, you need not fear. But the second you include a trust net, you can be done in.
Now, I'm a killall wineserver away from refusing an 'infection'.