no one is giving the government what they want. The money is just there. The results don't matter either way. I know you don't understand how any of this works, but that is a plain fact: Government grants like this are awarded based on the grant, based on the question. It has nothing to do with results. As Paratus said, the only way to lose funding is if the data has been found to be fraudulent. This is actually an extremely important difference, compared to studies funded by industry, that only ever has a long and certain history of protecting its own interests.
I know it is easy to manipulate the primed mind of a GOP voter into thinking that all government bad, therefore government research bad and glorious capitalist industry good, but it simply doesn't work that way. You have been thoroughly conned into believing the exact opposite of the reality. IF you think Industry has no motivation to guard it's profits and its share price and so nobly funds research with a neutral goal to produce valid, unskewed data, then you are far, far dumber than you think you are.
ffs: just think about it for a second. There is essentially no motivation for the Feds to manipulate data in the ways that you are so convinced that they do. And when you further have something like 97% vs 3% of a group claiming one large argument, the 3% aren't some noble upstarts, they are fucking paid shills.