Virus is the latest battle of people v. profit