What if people could take a buyout and form their own country? For example, each Canadian could be given 1/40,000,000 of all the resources in Canada (including the land) and then allowed to setup their own borders for their own country? Now obviously if 100 people got together they could form their own country if they agreed.
I really think buying people out of the country seems fair. You often hear people say like "if you don't agree with the government then find a different country". I think we should let people do exactly that but fairly by letting people have a fair share of the resources in the country they are abandoning so they have land and resources to truly find a new country by starting their own.
The "left" might even get behind this sort of idea because obviously this is a great way to start a communist utopia. The only reason we don't have one now is because of the evil capitalists stealing all the resources but if people are give. 1/40,000,000 of all the resources when they decide to leave Canada then this no longer becomes an issue.
You'd almost be better off trying to build an underwater Rapture. Even though the result would still be the same:
"We want something from you, and because you can't defend yourselves, we'll take it by force."
Whether it be wanting set up international banks (on their terms), wanting resources you have access to, currency control, cultural control, etc etc.
Actually, they probably wouldn't even bother with military force to start with. All they'd have to do is throw a bunch of paid for migrant freighters at you, and then when you try to force those boats away they'll declare that you're committing atrocities and then they'll proceed with military action, after you've had to waste resources on turning those stupid boats away.