Context has flown out the window. All of a sudden we expect Canada to be 50/50 with us, not acknowledging any differences or clear advantages we have in keeping them close. It applies to all of our allies.
We complain about China, ignoring that they own most of our debt, and without them we're paying 50+ a t-shirt.
Should we slowly and incrementally change the situation, pay off our debts and become more self reliant? Ofcourse. But an on/off switch it is not. International trade and the US dollar's power is based almost entirely on our debt and ability to pay it off.