Oh, really. The entire premise here, starting with the title of this thread "When will Americans learn" is one of condescension and some attitude of superiority - as in scolding an errant child. It's offensive and far too frequent an attitude displayed by Canadians. Feel free to consider yourselves better and more "advanced" than Americans - feel free to spurt that out on forums whenever you want. But know that many of us won't silently take the insult. We also have the right to tell you to take your opinions of our rights and our culture and put them where the Arctic sun never shines.