I think it's interesting that people "rebut" hard physical evidence that a thing happened along a certain specific path with general handwave dismissals and nonsensical mathematical strawmen. More and more, we have the evidence trail. More and more, we go from not knowing which of many proposed scenarios to homing in on details of one. The professional naysayers don't know, don't care and never will know or care.
Before he was banned, we used to have this nutcase named "medved" who would post that "by every precept of Darwinism, the skies should be full of flying feral chickens." People such as myself would point out that the presence of well-adapted fliers already plentiful in the skies would make it hard for a poor flier to gain a foothold, much less to completely take over and drive the eagles and hawks from the sky.
Before he was posting that nonsense here and getting laughed off the threads, he was posting it at the Talk Origins newsgroup to the same effect. A decade of having his nose rubbed in the absolute absurdity of his nonsense has produced no effect. Banning him produced no net effect. If anything, the nutcases are winning on FR.