The US government does most of the hard work on medicine. Pharma takes over from there. It's quite literally privatizing the successes and tax payer funded failures.
However, I suspect the reality is that the clinical trials cost a ton of money and politicians don’t want to be associated with the failures.