Comment Re:Wait, what? (Score 3, Interesting) 217
The point is that this is extremely complex biochemical machinery that is mind boggling to even imagine how this somehow came together.
I am more inclined to think it came from space than anything.
How would that make it less mind-boggling? It just relocates the problem. Does it somehow make more sense to think that life had a few billion more years to evolve on some other planet than just 1.5 billion years here on earth? I'm not trying to be pedantic here, I'm genuinely curious as to how you'd think "space" is a better explanation...