Why do you think that? The Canadian government absolutely could and already does on a selective basis daily.
Fuddle duddle.
This announcement was solely about persons moving for non-logistical reasons.
There is already a huge shock to the global economy.
American opinions of the Canadian government matter very little as they can't vote in our elections.