Question: why are drug prices so high?
Answer: When a new drug does make it to the market, its developer has to recoup the cost of developing the drug (as well as the costs expended on all those drug candidates that got part-way through the development process before being dropped). This means inevitably that the company has to charge a high price for the drug.