The problem is rarely corruption by funding in the way you're thinking - Merck going "Hey, can you take another look at those numbers?"
The problem is the pressure to get funding by being productive. Negative results are wildly harder to get funded. Less productive labs are at a disadvantage for grants. Which means, like any metric upon which people's salaries rest, people are tempted to game it.