As a Chinese, I have no problem in China's effort to lobby Canadian officials for the Chinese advantage, I think US just does the same thing and American here won't be against it, and American lobby efforts are not all for Canadian interest, like oil/gas pipeline, software lumber, etc. So, spineless Canadian, you can't just complain about Chinese.

These efforts are much better than, like sneaking into PM home door and hand over a cash stuffed envelop - those activities are something you need to watch for.