Considering I am not all that enamored with "Ockham's Razor" how would I know? I stand with Einstein when he offered this anti-razor:
"Everything should be made as simple as possible, but not simpler."
I take it you are infering that I am neither? Just because I don't jump on the scientism bandwagon and spout the same rheoric doesn't mean I am
not rational or have a grasp of scientific concepts. I would argue that since I don't it is strong testament that I am both. But to answer your
question...
How did the martian microfossils get to Earth? We know certain extremophiles here on each could survive in space. All it would take is something to
blast them into space.
Getting past the infering, I haven't heard any explanations as to how this amino formed and found just the right conditions on one planet out of
millions, let's say.
Speaking of extremophiles, it's also strange that some would say there has to be H2O to sustain life.