Personally I don't think this article is that extremely against China. It analyzed if Canada should or should not boycott Bejing Olympics and therefore what consequences Canada should face polictically and economically. It is actually somehow neutral and rational compared to other media criticisms IMHO.