Your argument sounds very philosophical. I hate philosophy. Applying a given set of beliefs to whatever problem comes your way simplifies things, but I prefer custom made problem solving. But it doesn't surprise me to hear a philosophical argument here because I see philosophy as being related to psychology, which I've heard alot of programmers are into. I hate psychology too.
Information causes action. Action, on the whole, is positive. Tell me why I should want to prevent X good things for less-than-X bad things.
Since there are no such things as units of goodness or badness, it depends on the quality of the good and bad things, not just the quantity, but generally, you shouldn't want to prevent X good things in order to prevent less-than-X bad things. I'm not certain whether books like the one I'm complaining about would help more good guys than bad, but some forms of helping good guys aren't as important as preventing helping bad guys.