So it's devolved to this, hm? Ridiculing the Christian has become the in thing on FR.
I see you've been here only a couple of years.
Using Scripture in a discussion about Science is the same as using Scripture in a discussion about auto repair.
It may be interesting to YOU, but it is not germaine to the discussion. There are many faiths, each with their own Holy Text.
From an independent standpoint, none are superior, since all depend on faith.
That does NOT mean Christianity doesn't have a lot to offer. It just means it is not in play here.
I don't believe in tenure or seniority. Someone who has been a member one hour may add more value than someone here five years.