More and more it seems that pharmaceuticals are a poor fit for free market capitalism. The basic research is already mostly government funded, they should fund all of it. From trials to sales. Maybe they could use private actors for manufacturing.