This is an incorrect statement that can be fixed with minutes of research.
https://www.pnas.org/doi/abs/10.1073/pnas.0610941104 https://www.sciencedirect.com/science/article/abs/pii/S00916...
One might argue about the quality of the research or point out contradicting studies, but saying there was zero basis is flat-out false.
Adding that the idea was "made up" is a great example of bending the idea of science to prop up a point.