The scales have fallen from Canadian eyes. Canadians view China as a more reliable trade partner than America.
This is borne out by experience - Chinese trade action against Canada have always followed Canada imposing American-led trade actions against China.
Too bad the Port of Vancouver is among the worst run ports in the world...