Describing them as an enemy might be too far, but you certainly wouldn’t describe China as a friend.
We banned a single corporate entity from operating offices inside the country in response to credible intelligence that those offices pose a national security threat. That corporate entity is directly linked with an adversarial government with active election subversion campaigns.
Is there some reason you are twisting the actual circumstances around this?
The biggest foreign meddler and spy in Canada is the southern neighbor.
We know for a fact through leaks that US has put all Canadians under mass surveillance both in communication and movement (like the wifi hacking at airports leaked by Snowden) since more than a decade, or the 2023 Pentagon leaks that were quickly scolded as "but they were trying to find Russian activity in Canada", and don't forget the AT&T whistleblower which also exposed mass surveillance on Canadians by US intelligence.
And yet..nobody cares..even though we know for a fact it happens, we don't care let alone call the US an enemy.
So, what is the difference? The media and politicians calling 24/7 China your enemy (something nobody would've done before 2018/2017), but ignoring or pretending that the real spy of all spies which hacks and spies on all of its allies, even the personal phone of the German chancellor is cool.
I find those double standards not only mind blowing, but dangerous.
We're letting the White House to dictate globally who can play by the rules and who is an exception.
Sadly, and I think I called that out few years ago, there was a notable turn in US foreign policy. In effect, it means establishment expects actual confrontation with China. This, naturally, means uptick in anti-China propaganda. It is a difficult position to take now in a pragmatic way given events in Ukraine and Israel, but that is clearly the direction. Hence, comments like those of OP.
We're not "at war" but that doesn't mean much.