With all the outrage over huge profits from a drug like Lipitor, no one brings up the fact that these companies spend millions on drug research the pans out to squat because the product doesn't make it through FDA trials.
I get the whole idea of "they made billions on that drug, look at them try to farm it for more money." I find that view less than even-handed. A company develops a product that extends useful lifespan, I'm glad for it and they should be amply rewarded for doing so. Could drugs be cheaper? Probably, but I'm not going to offer a position on a given company's profits on a single drug when I DON'T have full knowledge of the amounts of money spent on endeavors that went sorely negative. Every time you read a story about a drug that didn't make it through whatever phase of FDA drug trials and you can bet that's millions of dollars down the tubes. And yeah, the ones that work have to produce revenue to pay for that particular drug's development and turn a profit, AS WELL AS make up for the ones that didn't work out that millions got flushed on.
The system has warts but it is what it is, if large profits aren't there as a potential reward we aren't going to get advanced drugs and treatments to prevent, remedy and cure human ills because a company has to put up major bank to develop those things. Mod me down but that is business reality.