I'm Canadian so this sentiment has little value in 2026 unfortunately.
As much as the US has been easy to hate lately, I don't hesitate to say Xi Jinping as the most powerful man on Earth would be much, much worse.
I'm from Europe and I hate America way more than China now. Used to be about equal but then Trump started extorting Ukraine, threatening their own allies and sending billions to Israel to help with a genocide. I think that exposed America for what it really is.
Canadians warming up to China makes me think of Germany becoming increasingly reliant on Russia in the 2010s.
Also, frankly, as a fellow Canadian it's pretty clear that the biggest "rival" the US has right now is itself. Just passed out in the corner puking on itself shouting about all the foreigners who won't talk to it.