Homilies
“Scientific and technological progress cannot be equated with the progress of humanity and history”
WTF does that even mean? Is he still getting his intel from burning bushes or voices in his head? The former is a subset of the latter, albeit a fairly significant one, so equivalence comparisons are meaninglessness. How about:
"Science and technology are a reasonable proxy for measuring the progress of humanity and history in most circumstances*"
*unlike that ancient collection of fairy stories that I'm obliged to keep banging on about
There you go your holiness, FTFY.