The problem is, the scientists didn't find cold fusion after all, after dozens of other research teams tried and failed to reproduce similar results. Probably contaminated results. Scientists themselves are not immune to the effects of trying to generate positive publicity for their findings either. Even commentators seem to get on the science bandwagon from time to time. Such one-sidedness we might give to an author, less so than to a scientist.
Science is neither exact nor does it hold all of the answers.
The 3 minute tidbit carried on your evening news or the morning show doesn't do justice to the complexity of most of the nation's problems in the first place. Complex problems will most often have complex and interrelated causes. These problems, in turn, can usually only be repaired by a set of solutions. Rarely is there one answer for a particular problem which will help everyone. Science is slow and we, as consumers of science, should even be slower and more cautious in accepting any one study as conclusive proof.