If there’s a movement to boycott their goods, products, services, etc., and rightflully so, then why is there an exception to let “good” Americans visit? It seems counter-intuitive and if anything, letting citizens from an enemy country visit should be considered treason.
No, it’s the other way around. You want them to come over, spend their money in your country, see the good in other places, take some hope with them.
You should boycott going there for visits. Because that hurts their economy and that’s apparently more important than human lives.
Citizens != Their Government != The State
This is a fundamental proposition, even in a semi-functional democracy where the citizens elect the government.
I’m not any sort of expert in the laws of Canada, but having tourists come into the country and spend money, buy goods, form interpersonal relationships, and otherwise not be levying war against Ottawa nor the several provinces, that does not sound like any sort of definition of treason, whether in law or in casual usage of that word.
American tourists to Canada are explicitly rejecting spending that same money domestically at American tourist attractions, and are going to Canada to spend it instead. In times where the USA is battering its northern neighbor, I feel like the visiting tourists are coming as allies, not enemies.
But I defer to Canadians about how they feel, and pass no judgement from here in California.


