I can see why someone like you would want to lash out after a post such as this...LOL!
What? Scientist objectively evaluating a scientific claim in order to get the correct conclusion from the observable data available? Scientist challenging and correcting other scientific claims based on evidence? The free market place of ideas producing the best & accurate conclusions . . . What a concept! That’s what happens when the only dogma is the process not the conclusion.
Too bad we can’t apply the same standards to the biblical flood or the exodus or the earth standing still or the existence of biblical characters . . .