
Canada also has an army, navy and airforce. And a border with Alaska. And a massive border that’s hard for both sides to defend.
It would also likely pit the entire world against the USA, who could do massive damage with trade sanctions without even firing a single bullet
I’m not American btw.
America did lose in Vietnam, and more recently in Niger, though. It’s not easy, especially in the modern day, to subsume a country.