And NDAs and similar, with their entire purpose being restricting speech, should also be restricted pretty strongly.
Governments could just not help them do that.
Given that this runs tangential with whistleblowing and free speech, this is exactly where I want a government to draw a line.
If it's about whistleblowing and doing the right thing, why not just refuse the money?