US government research money largely goes to research scientists at universities in the form of research grants, so it's not really the government performing the research and spending the money. I wouldn't say the university research departments are money corrupt money sinks.
They could also license the fruits of the research to drug companies in other countries for a nominal fee (or free) as a form of humanitarian aid.
There's also the option of public research.
I just don't get the R&D vs Marketing hate.
But I notice that you don't pass moral judgment on them for doing so.
We need to separate the (strong, IMO) argument against bad marketing, from the (weak, IMO) argument against the proportion of R&D vs Marketing spend.