There's an important lesson in this for us - As I argued in one of my earlier posts "The validity of God explanation", invoking God as a reason for things that we don't understand is not only logically invalid but also hinders the scientific progress. If everyone settled for the explanation that complex life is the result of human evolution, we wouldn't have had Darwin's Theory of evolution. Similarly, if we settle for the explanation that intelligent design is the reason for the emergence of life from non-living material, we wouldn't have had insights that the above experiment generated.
Explanations that invoke "intelligent design" as a reason behind things that we don't understand hinder our scientific progress. We all should be wary of this, before invoking such explanations.
Question Everything. Shed Dogma. Embrace Science.