The real problem with the FBI's "Innocent Images" program is that too much of the FBI's resources are devoted to it. As of about 5 years ago, the FBI's "cyber security" operation was about 50% "national security" (much of which is trolling for wannabe terrorists), 40% child pornography (much of which is trolling for people who want child porn), and 10% online fraud. The first two are easy; FBI people can sit in their offices in Baltimore and do much of that. It brings up their numbers. Solving online crimes is really hard, involving tracking through multiple countries, and is likely to be unsuccessful.
This is why law enforcement shouldn't be allowed to set their own priorities. The institutional goals and the goals of the taxpayers who pay them don't match.