That's why the EU is the best trade alliance. It gives you the opportunity to maintain your national autonomy and to benefit from the advantages of a trade alliance.
You give up a LOT of autonomy and sovereignty to join the EU, as far as the (semi-)harmonized fields of regulations go. Which is ever growing, by the way.
Right, I think this is the kind of model that should basically be scaled to the entire planet eventually. Maybe it's regional alliances that nestle into a bigger alliance on top of whatever the specifics are, it's clear the way to go is to preserve individual country/regional identities and independence while increasing cross-collaboration and alignment.
AFAIK the oil pipelines are the main barrier there. Port capacity might be a problem too, but it doesn't seem to be easy-to-find information. The road and rail system is nicely connected within Canada.
Being part of the eu means subjecting to new laws as EU law beats national. This would mean stopping some bullshit that happens in Canada as well as accepting that you don't get to have full national sovereignty anymore. Whilst I think being part of th eu is absolutely worth it i would've guessed that it more contentious
that's not really true. member countries are encouraged to implement EU laws but they are enforced at the national level still so it's up to the local government. basically every EU country has exceptions.
Well every member state still has full sovereignty. If you really don't agree you can freely leave at any time as the UK proved. EU membership is completely voluntary.
I'm quite surprised about the high percentage, considering that it's not a given that Canadians would be equal in terms of citizenship (voting for example) if annexed by USA
I would first like to see Canada treat First Nations with some dignity and respect first. Just because they're marginally better than USA doesn't mean they're not awful.