We need the NIH, we need the NSF, we need CERN, now more than ever. Basic science is the only way to get significantly more return from a dollar invested, but nobody wants to pay upfront. That is why we need taxpayer funding in basic science. Scientific breakthroughs will yield such massive dividends in the long run, that citizens would literally be spending on their own well being in a way that would otherwise be impossible. Discoveries such as vaccines, antibiotics, surgery, genetics and others have allowed humans to enjoy a standard of living unfathomable even a hundred years ago.
If politicians had any vision whatsoever, they would have instigated a New Deal with massive investment in scientific and engineering research projects. Yet what did they do? Feed banks infinite loans at prime to keep them afloat, so that banks can choose to continue lending on a profit driven schedule.
Guess who gets loans at prime from banks? Not the NIH, that's for sure.