If it were only that simple, unfortunately viruses like Slammer & MSBlast self-replicated and attacked vulnerable machines directly without requiring a user to do anything themselves.
"If it were only that simple, unfortunately viruses like Slammer & MSBlast self-replicated and attacked vulnerable machines directly without requiring a user to do anything themselves."
If you are numb enough to not have a firewall, you deserve what you get.