Obviously not. Canada would gladly have kept paying 2x market prices just to stay in the good graces of the US, with a presumption of 'free' defense in exchange for paying so much.
This era is over. US defense companies now need to compete for real.