The cynic in me wonders if it is because people are able and willing to pay higher prices in America.
Or, maybe because most individuals in the U.S. don't pay the full price. They pay a 'co-pay.' Insurance companies pay the rest. But, they can only make profit as a percentage of revenue. If they lower drug costs significantly, they significantly lower their potential profits. Why would they do that? From a shareholder's perspective, that's a very bad idea.
In the U.S. relatively few people really know how much a drug costs, so why would price be taken into consideration?
http://www.nytimes.com/2015/04/28/us/obama-proposes-that-med...