I think your last statement is the answer to its own question. Canada has a trade imbalance with China (as does virtually every major economy) and free trade can help reduce or eliminate that. China has to open its economy to outside companies and investors. To right the imbalance, trade has to flow both ways.