This is no surprise. Both the government and other institutions have been able to find loopholes to circumvent the Constitution and Charter of Rights since the early 2000's. We allow this to happen because we think (erroneously) it is protecting our "safety". 

Also, the opinions and stories found in most main steam media companies are heavily influenced by those of their advertisers and political donors. Because of this, it is harder to find objective, balanced reporting in any form of media. CanWest and Sun media are the worst when it comes to biased reporting. This is why Canada keeps slipping in press freedom.