Until you can offer a better hypothesis of where life came from I will stick with my conclusion that life emerges on planets with suitable conditions.
.... Yes, for the love of God, life requires certain conditions to be vaible. But do these conditions alone make life?