In science, progress is possible. In fact, if one believes in Bayes' theorem, scientific progress is inevitable as predictions are made and as beliefs are tested and refined.
~ Nate Silver
Under Bayes' theorem, no theory is perfect. Rather, it is a work in progress, always subject to further refinement and testing.