That's cute... the writer of this article thinks that there's an actual reason for Canadians to visit the US.
There are more reasons than ever not to visit the US
I don't know. In border towns, there is a lot of back and forth travel between the US and Canada. Las Vegas, Atlantic City, Disneyland, and Hawaii seem to get their fair share of Canadian tourists. Here in Florida, there are lots of Canadian snowbirds, who spend their winters down here. You'd have to explain to them the reasons they shouldn't come!