You're right, Tom, in that there are other factors besides just supply and demand, but in a free market, supply and demand does work.
The drug companies know they can charge more in the USA for the same drug that is sold elsewhere for much less. Why do they do it? Because they can. Those practices increase our insurance premimums and lead to the cause of unnecessary illnesses.
There are many other things that contribute to the cost of drugs in the U.S: Compliance with endless, numerous FDA and other federal regulations, extremely high liability and litigation costs due to ridiculous lawsuits, corporate taxes, high research and developement costs, corporate income taxes, and many other expenses that have to be passed on to the consumer to remain in business.
I have no problem with a company, any company, making money. What I do have a problem with double standards for the same goods. If it can sell in Europe for 5.00/gallon, it should cost the same here. If in China it sells for 50 cents a gallon, either they also pay $5.00/gallon like I do, or I pay 50 cents a gallon like they do. If they compete for the same product, then they must compete for the same price.
It's not the same product. Endless, numerous EPA, state and local laws dictate the many types of "boutique" blends of fuel that have to be sold in differerent parts of the U.S. Where I'm from in Central Illinois, a completely different blend of gas is sold than gas sold in the Chicago area due to different fuel regulations in Chicagoland. Why do you think that you can't just go overseas and buy any car and have it shipped back here? It has to be converted to run on U.S. fuel ,so that it will comply with U.S. emissions standards. And China probably doesn't have any fuel standards or enviormental regs. From what I hear, their rapid industrialization is polluting the heck out of their enviorment. But being a Communist country, they don't care. They're just doing whatever it takes to become a global economic and military superpower.
Alsol, most European nations have more taxes and higher tax rates on fuel than here in the U.S., which affects the price of their fuel.
And if supply and demand didn't work, why do high demand car manufacturers like Toyota and Honda hardly ever offer incentives like rebates or low interest financing on their products? Heck, you hardly even have any haggling power at a Toyota or Honda dealer, because most of their cars don't sit on the lot very long at all. The Big Three on the other hand are always offering incentives to sell their products because they're not in as high of demand.
Supply and demand does work, if you understand everything that is factored into prices and look at the big picture.