The Darwinian evolution of life is an explanation, albeit not a complete one. So the fellow has a partial point...but its a red hearing. The fact that no one can explain what the universe is doing here is more relevant. The idea that it simply always was here seems to have been shot down by thermodynamics (increasing entropy, eventual heat death) and the big bang theory.
Is "red" the Czech version of "pretrial" :-)