When I first poked at this hypothesis, I came away feeling that the best characterization was that it's an area of academic dispute where both sides have credibility and neither side can be accurately considered fringe or mainstream, in contrast to your initial comment. Nothing you have said has shaken that belief, and I have no relevant scientific expertise to offer in support of one side or the other. I have my personal opinion on which side I feel has the better evidence and prefer on the balance of probabilities, but what that opinion is is ultimately unimportant.
That said, there is one thing that mildly concerned me when I read your first comment and that your later comments have only reinforced my impressions. You seem to be approaching this topic from an evangelical perspective, and not a scientific one: that there is a core belief, this needs to be disseminated to as many people as possible, and that anything that challenges that belief needs to be swiftly eliminated. Your rhetoric--"Neanderthal", "black eye for geology"--does not help your argument. I only bring this up because I saw a video over the weekend [1] discussing Flat Earthers and some of the argumentation style they used, and on reflection, it was striking how similar your comments were, just on an acceptable opinion rather than a loony idea.
That said, there is one thing that mildly concerned me when I read your first comment and that your later comments have only reinforced my impressions. You seem to be approaching this topic from an evangelical perspective, and not a scientific one: that there is a core belief, this needs to be disseminated to as many people as possible, and that anything that challenges that belief needs to be swiftly eliminated. Your rhetoric--"Neanderthal", "black eye for geology"--does not help your argument. I only bring this up because I saw a video over the weekend [1] discussing Flat Earthers and some of the argumentation style they used, and on reflection, it was striking how similar your comments were, just on an acceptable opinion rather than a loony idea.
[1] https://www.youtube.com/watch?v=JTfhYyTuT44