That's funny we seem to hear the exact same sentiments up here regarding the USA. Also one of Canada's largest industries is Tourism, and we are always encouraging people to visit, not to mention that we have the most culturally diverse city in the entire world, Toronto.
And... just recently we learned that in order to visit YOUR country, WE are going to have to carry ID cards issued by the USA.
Now who has the tight border security and is giving the impression of not wanting visitors???