I can only speak for myself. I acquired Canadian citizenship when my parents became Canadian citizens. I did not swear any oaths, nor did I ever renounce my Chinese identity. Now you may say that my parents did it for me, but I would respectfully disagree with the assertion that anyone but myself can make that decision for me.
Now the reality is, I grew up in Canada. I presently have neither the opportunity nor the desire (at least for now) to move my life and my family to China. The way I see it, if there's one thing China doesn't lack, it's people. I see no benefit to me going to China to compete with millions of other software developers for a job.
Now as a Chinese, I fully support China's rise, and I am happy to see the progress it has made over the years. However, even as a Canadian, I do not see any reason for Canada to antagonize China for the benefit of the US. On the contrary, even looking at things from a Canadian national interest point of view, I see much more benefit in better China-Canada relations than the opposite. The Meng Wanzhou fiasco is the worst political mistake Justin Trudeau has ever made, and I am speaking as someone who would vote Liberal anyway, because the alternatives are just worse.
To put it simply, Canada is my home, but China is my nation.