Having works for a pharm company about 10 years ago in the drug discovery area I can tell you that the cost of finding a new drug and putting it on the market is ENORMOUS. 10+ years ago the price was in the $500 mil range or more. Its got to be $1 Billion or more now. If you regulate the company from charging what they need for a good return on the huge investment, they just won’t invest the money.
Of course I forget that turning a profit is evil…