Wanted to clear up the ignorance I hear many times from people when they start blasting pharmaceutical companies and the drug prices, many thinking they should just give the drug away. I do so because this is some dangerous thinking that could stifle innovative new drugs. For one, pharmaceuticals are not like any other type of product out there, due to the huge amounts of time, money, resource, risk and all the regulatory hurdles that need to be overcome in order to make a successful new drug. It costs on average 800 million dollars (this does include the failures that often occur in development) and about 10 years for a drug to get to market, with a huge failure rate. There is a huge amount of risk involved, and not every company out there has a blockbuster drug to fund their R&D efforts, or to buy licenses from smaller companies to continue the devopment of their product, so lots of investment at early stages are required. Investors who are willing to part with millions of dollars on a very risky business venture, expect a high return on their investment. higher the risk, the higher the reward. Patents only last 20 years from the filing date, and may take up to 3 years to be examined and issued, so often times companies have only 7-10 years to recoup theirs losses and make a profit, and pay off investors. Now consider a company that has developed a drug for a disease that doens't effect a lot of people, they have to charge even more for their drug to recoup losses, pay out investors and make a profit. not every drug is a blockbuster that is used by millions of people a year. So before people go arguing that patents shouldn't last that long, or that drug prices should be regulated, think about the things I mentioned. having been reading a lot about what goes into drug development, it amazes me drugs even come out with all that is required and needs to be overcome to develop a drug.