I have always had a hard time understanding why we need antivirus software. There is plenty of code that has bugs, and viruses exploit these bugs to compromise systems. Instead of writing more code to protect us from viruses, why not fix the bugs? Similarly, I do not understand: we have too much bureaucracy and inefficiency in the government, too many departments; let’s create another department to combat that. How about we simply fire people who do nothing?