As I say, there's a difference between a drug that cures and one that prevents, although, even there people would still want the preventive, like the polio or smallpox vaccine.There is a difference between a cure and a treatment. Treatment is ongoing. Cure is done once.
Well there are incentives built into the free market system for companies to come up with things people want, such as a cancer cure. At worst, the profit motive and companies are amoral. Any notions of morality one way or the other are artificially assigned. The true check on corporations is not to try to ascribe some sort of conscience to them, but rather the potential for competition.Regardless of the impact. This is very short-sighted and libertarian. Things do not exist in a vaccum.