The fines are there on paper. It's more of an attitude and it's a promotion of it. “Census day”: there has been a lot of promotion around that. There has been promotion that this is part of your duty as a Canadian. There are broader benefits to you as an individual: better shepherding of your government taxes, better benefits to other Canadians. If that's understood, I think that's the key.
On July 27th, 2010. See this statement in context.