Honey attracts more bees.
Instead of saying "not American" "not Chinese", having a positive message like "EU product" or "Made in the EU" would fair better.
Of course the current levels animosity between Canada and the US is more severe than between the US and the EU at the moment. So this antagonistic kind of advertising might work better over there.
There is not machine with more than a 1000 parts that's wholly constructed within one country, alliance or continent.
Hell, China even make parts for the US military. https://fridayeveryday.com/us-outsources-its-anti-china-war-machine-to-china/