To argue that "science" helps us understand "reality" assumes that "reality" has objective status. Socratus clearly holds that assumption with his emphasis on the word "fact".

However, he should note that the word "fact" comes from the Latin facare "to make/do/construct" (as in the French faire). This point is illustrated by Thomas khun's analysis of "scientific progress" as a succession of social paradigms amongst those who call themselves "scientists". In such a view, "objectivity" amounts to "temporary social agreement".

In so far that "science" allows humans to predict and control their lives to a limited extent, and "religion" fills the "control gaps", we can postulate the possibility of "social dancing" between the two. Whether we see such dance dates leading to a fruitful "marriage" requires pretty strong rose coloured spectacles.