Both Newton and Darwin were driven by the data and were forced to recognize that they couldn't explain everything. It may be a characteristic of great scientists to know what to accept and what to leave out.
Lewis Wolpert (1998). “The Unnatural Nature of Science”, p.72, Harvard University Press