I'll add that China has an airtight network that's very difficult to penetrate. It's also very difficult for Chinese people to get out. China controls the information in every respect, which gives the country another advantage.
Canada, on the other hand, is quite democratic. People can get on and off the Internet at will.