Science changes it's mind in light of new facts. That's why science is great. I don't understand what the author wants from science? To make up it's mind? That's not how science works!
My view would be to tone down the media hype. To get the message out in proportion to the evidence for it rather than in proportion to the size of the PR department of the university.
The author wants "science" to accurately communicate how certain particular conclusions are. By the time "science" new reaches the general public the certainty level always appears to be very high, even when there is no justification for that level of certainty. Even in well regarded scientific publications claims are often exaggerated and not reproducible.
...wait a minute, I thought "the science was settled"...