Most of the time I think this is a pretty neat place, in spite of a certain chronic Canadian meanness of spirit. (FTR- that last sentence translates into American as 'I'm proud to be a Canadian.') But say Customs and Immigration to me and I spit. *That's* where you find the certified dingbats.
(OTOH, my Canadian mean spirit registers a certain grim satisfaction on this one. The Sikhs campaigned loudly against gay marriage. This is where applying your moral standards to other people gets you, guys.)