This is yet another example of how messed up our healthcare system is.
The end user rarely faces (or even knows!) the price of the good/service. The costs, too, seem to be unrelated to the price.
We'd do much better if people had to pay for most expenses out of pocket and had coverage only for the largest problems. (You know, how insurance works as opposed to health "insurance")
Additionally, we have a severely messed up patent system that gives patents for useless changes (We combined peanut butter AND jelly in one jar. It's a NEW PRODUCT! Patent approved.) while FDA approval makes ACTUAL breakthrough drugs take so long to get to market that the patent protections last barely enough time to cover R&D, meaning that it's far more profitable to work with already tested safe drugs than to develop new ones which may or may not be "safe."
And, of course, I've only mentioned ONE aspect of the government's meddling in the market, which further drives up costs.
What's the solution? I'm not sure what can be done at this point, because every politically feasible "solution" would make things worse.