I have never heard anyone say this about science, and deniers better than Neil DeGrasse Tyson. This is an incredible proclamation about how science works, and why denying it, simply because you don't like what you hear, or because your benefactors are paying you a boatload of money, has terrible consequences.