I have wondered that myself Bill. But nowadays you don't even have much knowledge to write a virus. Most virus engines are now available for download so most of the work has already been done for them.