Writing malware, as with writing any other type of software, involves costs and benefits. Like any software developer, malware authors want to reach as many users as they can, usually by creating a program that is easy and fast to deploy and can be written with minimum effort. But with malware, these costs and benefits aren’t as obvious as many observers think.