It's quite simple, as Nanker's post below shows. Drug prices are relatively unfixed in the US compared to the rest of the world. When the rest of the world is paying less, it means we have to pay more to keep companies in the green/fund their R&D departments. Which makes the average American subsidizing the creation of new and better drugs directly by having to pay more per pill.
Thanks for assist.