I've struggled a lot with this, personally. As a Libertarian (a real one, not a Piezoe half made-up classification from 150 years ago), I am adamantly against the government enforcing any price controls or restrictions on the free market in price. But this is a special circumstance.
When there is a drug someone must take or else they will die, they will pay anything for it. There's no free market actions to protect the consumer. Normal demand/supply and pricing mechanics don't come into play. A pharmaceutical company with patent protections for 10 years and demand any price and be paid for it. As a result, I believe the government is the only entity that can protect consumers here. Of course, when the government is in bed with the very same pharma companies, then these protections aren't applied until the outcry gets loud.