Canada is bros with the USA (United Surveillance of America). It is only natural that countries with superior surveillance technology will utilize them to spy on citizens. Imagine you are a king, would you not be curious what your populace thinks of you? You'll probably want to crush dissent as quickly as it arises. Wouldn't want anything threatening you now would we?
Personally, I think that particular law is bullshit and nearly unenforceable. There must be a balance in power: Where police have CS gas, water canons, riot gear, the people have resilience, numbers, ingenuity, and communication. The citizen is anonymous until apprehended and formally charged by the state. This is the premise of the Constitution and Bill of Rights, and how most of the world should operate. We are changing... the days of law enforcement before were so much more fun. The police had to actually do real police work. They had to investigate, ask questions, move. Now they're just given a warrant to serve.
How can these politicians, in their good conscience, accept these legal proposals? How could there be no discourse? Someone once said "The masses are asses." I'm not much of a conspiracy theorist, but I think someone in a position of power took that quote to heart. Somehow someone got the idea they they are better fitted to "represent" us.