And what exactly would that rigorous check be?
You pull up the lidar scan and see that there actually IS what clearly appears to be a human-made structure.
And he did. And there is. And then he rigorously contacted government authorities and verified that it is not a registered site.
There are other problems at play. But this is not one of them.
Then in this thread author said the site has already been published about. So he vibe verified it because further verification proved him wrong in the end.