according to this Economist essay. Excerpt:
If the past is any guide—and what else could be?—plenty of today’s science will be discredited in future. There is no reason to think that today’s practitioners are uniquely immune to the misconceptions, hasty generalisations, fads and hubris that marked most of their predecessors. Although the best ideas of Copernicus, Galileo, Newton, Boyle, Darwin, Einstein and others have stood the test of time and taken their place in the permanent corpus of knowledge, error remains inherent in the enterprise of science. This is because interesting theories always go beyond the data that they seek to explain, and because science is made by people.