I think the probability of life developing is orders of magnitude below 0.1% and that's the answer to the Fermi paradox.  I'm a chemistry guy and to me the most basic molecules involved in life are extremely complex and the odds of them arising spontaneously are ridiculously low.