It cannot explain the universe
nRecent discoveries indicate that the universe is very precisely put together to allow for life to exist.
nObviously, if the universe didnŐt allow life, we wouldnŐt be here to observe it!
nBut this precise ŇfitÓ is enormously more precise than anyone would have guessed.