OpinionJournal:

When one pharmaceutical company offered to sell a new pneumococcal vaccine to the government for $58 a dose, the Centers for Disease Control demanded a $10-a-dose discount. Politicians want companies to take all the risk of developing new vaccines, but they don't want the companies to make any money from taking those risks. Then the politicians profess surprise and dismay that there's a vaccine shortage.