This is true of literally any industry that pays for research...
It's not that they only crank out positive studies, they'll pay for five and only publish the positive one. If that's all five, great, if it's just one, doesn't really matter. Because no one else hears about the four bad ones.
It's why checking funding is one of the first steps when looking at research