"You equate your understanding of your particular sectarian form of Catholic Christianity and its institutional expression with God's own truth primarily to justify your petty armchair popery…." Yep, that's what it's all about.
Science can contribute greatly to making the world and mankind more human. Yet it can also destroy mankind and the world unless it is steered by forces that lie outside it.