DBWillis is still promoting that concept about "life comes from life"; present tense!
The question is whether that has, scientifically speaking, always been the case (e.g., the "origin of life").
Of course, scientifically speaking, the Bible itself notes that life came, past tense, from non-living "dust".
As Pi also suggests, the scientific quest for the origin of life also speculates that it came, past tense, from non-living "dust".
So, regarding that matter, it appears to me that science and the Bible are in agreement.