Bravo.
Agreed.
What keeps science honest?
Well, it sure looks like that answer cannot itself be “science.” That can dig itself into a hole of mutual self delusion right quick. We’re seeing it happen right now, if the dubiousness of Darwinism weren’t enough to illustrate the problem.
When God told mankind to subdue the earth, that was the divine mandate for science and technology. Understanding it (correctly) was to be key to taming its wildness. A ludicrously wrong understanding will get humanity going on a wild goose chase that gets the devil laughing but grieves the Lord.