I'll answer very briefly, because of the shortness of time.
Canada is much less willing to be transparent about matters relating to national security threats than, let's say, the U.S. and the U.K. are. It seems to be a cultural thing that intelligence agencies seem to curate the information and—evidently, according to The Globe and Mail—share it with the Five Eyes and other intelligence agencies, but they don't inform Canadians of what's going on.
Leaving aside the legislation, we need to have a shift in culture, so that our intelligence agencies are more accountable, not just to the Canadian people but to Parliament. Some of the word salad that they've been giving to parliamentary committees on matters when they're asked very simple questions distresses me enormously.