This is not an accusation, it's a perspective only. Documents from the Snowden files showed that the Canadian government had deeply compromised the private network of the Brazilian Ministry of Mines. (Thankfully, the Canadian government didn't embarrass itself by denying it.) Cut to the chase: how much wider and further do our government's hacking attempts go?

There are sectors of the Brazilian economy that are of vital interest to Canada. Resources and manufacturing for example. If it can hack the government of Brazil, then Canada obviously has the expertise to penetrate the private networks of foreign companies as well. There's billions of taxpayer's money on the line, and many jobs in our private sector at stake. Without reciprocity, would the Canadian government refrain from hacking foreign companies that compete with our own? 

I propose that every country with the capability is engaged in cyber-espionage on many levels. Or prove me wrong by posting any country's denial here.