Interesting. Since the evolution cultists have failed again and again to replicate their mythic "life from primordial soup" through experiment, now some are claiming an extraterrestrial source.
For them, any explanation, no matter how farfetched, is plausible - as long as it avoids the inexorable answer.