ain't that the truth
Canadians also claim Americans are nationalist zealouts (U.S.A! U.S.A!) but everytime I am in Canada, I can't help to notice the huge # of Canadian flags everywhere, on shirts, clothes, etc. as well as logos and signs announcing works/projects/etc funded by the Canadian gov't.
Don't like it, then stay home. most definitely don't go and visit canada and then spray how bad it is.