Pharmaceutical prices vary wildly across countries due to policy, not cost. The U.S. pays far more for brand-name drugs but less for generics. Japan and France have the lowest prices. Medicare's new negotiation powers could change the game in 2025.