no we should not be inhibiting Canadians' freedom to travel and buy better products as you suggest.  that is antidemocratic.

BTW the article is bang-on.  Protectionism hurts everyone, esp the USA

However if the US tried to engage in a trade war, we had better be prepared for trade war also.  And that means hitting them back as good as we get so they see it is a negative-sum game.  Even though a trade war will hurt both nations badly.  If they put tariffs on our lumber, we put tariffs on their iPhones and encourage Samsung sales.  They put tax on the cars we send south, we lower tariffs on cars from EU and Asia, and increase tariffs on cars from the USA.  We have to spread our wings to be global traders, especially if the US abandons NAFTA, USA puts barriers to trade with EU and Asia ... and the opportunities open up to trade overseas presents itself.  Honestly, we suffer from lack of products from around the globe and we also suffer from not trying to export more overseas.