US based companies develop a lot of useful treatments and drugs. Nationalized health systems in Canada, UK and elsewhere end up paying less than US citizens for the same stuff. US innovation and development has essentially subsidized their ability to pay less than we do for things we created. We’d be better served to pass a law that says Britain’s NHS and Canada’s system can’t be sold any US drug for a single penny less than the highest MSRP paid by random US guy with zero insurance. This forces either the drug companies to lower prices for everyone in the market, or at least makes foreign systems subsidize more of the drug development cost.