Yes, well I and some others are not anti-American. We do share a criticism of China which has hallowed out both our country’s manufacturing. As for Canadians in general, Trump is very very unpopular. Attacking Canada sadly helps Trudeau as he can now be seen at the great white defender of Canada now that Trump is attacking Canada. The 51st state idea is very stupid - it would guarantee Democrat domination of the White House.
Canada is looking at a hard few years while America will not even notice. If Mexico dodges the tariffs by locking down the border and quitting taking advantage of America while Canada refuses to deal, don’t you expect a lot of overseas trade to shift to Mexico over Canada? I do.
Face it. Trump set up a race to the bottom and Mexico looks like it’s leading/winning the race and loser “Team Canada” is going to suffer.