Somebody hocking a book still doesn’t make it science.
I read Chariots of the Gods as a teenager. It’s largely been debunked. But he made a pretty penny off his books back then.
I have to add one of my favorite old quotes that applies perfectly to “peer review” by scientists:
“It is difficult to get a man to understand something, when his salary depends on his not understanding it.”
Upton Sinclair
In the business world it is called “conflict of interest”.
Getting to what is valid is very difficult—and all approaches have their flaws.
Errors can be caused by being gullible or dismissing too quickly.
That is why there is no substitute for doing the work.
I have no opinion on Bigfoot—because I have not done the work.