Maybe I should have added my :/ sarcasm tag.
One of the problems with medicine prices in the US is that the congress has prevented the US funded health insurance providers from negotiating prices of drugs. This included Medicare, Medicaid and others. Were this allowed it would likely reduce the cost of medicines paid by private insurers as well reducing premiums for employers and employees having employer subsidized health insurance. . One example of high priced drugs involves treatment of age related macular degeneration. There are apparently two drugs for its treatment, one costing about $70 per injection and another is thousands of dollars. In the UK, the expensive one cannot be used in the treatment but in the US the cheaper one is generally not used. Treatments for this condition can continue at six week intervals for many years. This becomes an extremely expensive treatment course. And of course, since the administration of the drug is in a clinic and Medicare will pay the cost including the margin to the clinic, clinics use the expensive drug enhancing the profit of the drug provider and the clinic and its physician owner.
The usual justification for the high cost of medicines is that some of the profit can be used to research new treatments. This seems somewhat bogus because other countries allow governments to negotiate low prices for drugs. Are US consumers providing all the research funding for new drugs? I doubt it.