I don't have the skill sets to check the claim--- how and where did they get the numbers and assumptions?
If there were some intelligent design that willed my existence, then luck would have been irrelevant. Against all the odds, I would have come into the twilight of history. I must be as special as the other 7 Billion humans now alive. Smug. People, let's start a smug wave.
Does this debunk our chance existence? Isn't chance simpler to conceive than a Watchmaker who devised the intricacies that defied probability through the millenia?