One the one hand, experts pile up pretty hard on this series and on M. Hancock. Maybe deservedly, I don't know.
But I'm still sour about COVID where experts piled up pretty hard on the lab leak theory. When early on, experts were telling us that science said that masks were ineffective. They were adamant.
Here, the very insistence of those experts, the aggressive tone of the wikipedia page give me an air of deja vu.