It seems to me that you have to have faith that the gaps will be closed. That's different from having faith that science will progress. If science closes the gaps, that's progress, and if it discovers that the gaps can't be closed, that's progress, too. Future science is FUTURE. It's not here yet. Science has gone against its previous trajectory so many times that we shouldn't be making all sorts of predictions about what it will eventually say.