I'm so tied of hearing this claim.
Gilead created a cure for hep C and tried to charge users X% of the lifetime cost of the existing interfeuron therapy which only managed symptoms but was not a cure. You would expect that this would be received favorably: patient gets cured, insurance companies save money over the long term, Gilead makes a healthy profit. Wrong; people flipped a shit, screaming about how this was price gouging and that a single treatment should never be this expensive. Gilead has been embattled ever since. If you want pharma companies to make cures, inventivize them to do so.