That is exactly my point. The cost to develop drugs is crazy due to the complexity of human biochemistry. A pharmaceutical company has to bear the burden of that cost which they will not do if their products can be stolen or placed within price controls. The monetary incentive will vanish. That is why Britain and Canada are not developing new drugs as there is no incentive.
They are buying those drugs from the US companies that develop and patent them, but with the rights to those drugs these companies set the prices. Canada buys them at this price and following the their socialized medical laws sell them to consumers at a loss. This is diving them to steal to avoid losing money.