<<It's okay. Canada will continue to stand by and not be a major player, as usual.>>
U.S. population 300,000,000; China, billions; Canada 30,000,000.
For a relatively small country, Canada has: 1. contributed one of the six invading armies that landed in Normandy on D-Day (the U.S. contributed three and the British 2;) 2. owned the 4th largest navy in the world at the end of WWII; 3. Lost hundreds of men in the Korean War; 4. Contributed to U.N. peace-keeping operations in Cyprus, Sinai, ex-Yigoslavia and many other places. We have done our share and probablly more than our share.
More important than "being a major player" we have established a civilized, cultured, tolerant society (these things are relative, of course0 and one in which no citizen is ever subjected to the indignity of choosing to go without medical care or begging for it as charity. Every citizen knows he or she will be looked after cradle-to-grave, regardless of wealth. If being a major player means napalming innocent civilians by the thousands and hundreds of thousands, and running torture chambers all over the world, no we are not a major player. And proud of it.
I agree with you, though, Professor - - China will be a thousand times worse.