Eh, selling it a bit short. From where I sit its just its own thing. Much like how Floridians are different from people in Wisconsin who are different from people in New York.
The Comparison of Canadians as "Knock off Americans" I believe comes from the fact that Canadians are Americans. But Americans administered by Ottawa instead of Washington DC. The United States monopolized the national title of America for the name of its country, but much like how not all Germans live in Germany (Some are in Switzerland, Lichtenstein, Austria, etc) not all Americans are in America. Some happen to be in Canada.
Canada's national identity came from the idea of being "better" Americans. Loyal to the British Empire instead of traitorous rowdies and so on. Its only "knock off" in that sense. But its like saying Austrian's and Switzer Deutsche are Knock Off Germans. The mistake Ottawa has made is that it denies there even is a Canada, let alone that Canada is made up of a native people (Americans) who are not feather Indians. I imagine that really makes the pull of the rowdy uproar to the south where Americans are waving the flag, shooting off guns and shouting 'Murica" rather seductive.