More on the UK’s so-called “impact agenda” here:
This is skewed in favor of those scientists protesting against the impact agenda, but it contains some good information.
There’s a better, more focused argument against impact presented here by Tom Slater. (Thanks to @DrDaveOBrien for finding it!)