I agree with the perspective, the part I have trouble marrying it back to is the taxpayer funding and the NSF. The excellent & the people who benefit from their work tend to have lots of money and earning opportunities and are more than capable of just funding the research themselves.
If there is a large group of people who aren't benefiting they don't need to be involved in the funding and the organising either. It is a mistake to make research subject to political pressure if there is a significant political faction who doesn't think it is worthwhile for them.