Haven't we run out of places to go?....
it depends on your perspective I think..
for example, a lot of guys in the military organization I belonged to years ago become expats..
as part of their training they obtain foreign language skills, are trained on foreign culture issues, etc.. and become very comfortable living/working in other places..
they can retire from the military on an E8's pay while still in their late 30's to early 40's.. and literally live like kings somewhere like Thailand, Colombia, Kenya, etc...
Do they give up some rights and freedoms? absolutely...
Is it worth it to them? in many cases.. yes... again.. youve got a guy thats 42 years old that never has to work again, that lives an upper middle class lifestyle for the rest of his days.. and all he has to do is get a residency visa for Thailand and go buy a house on the beach a few miles outside of Phuket..
My wife works in the hospitality industry... that industry is FULL of european expats... one hotel in particular Im thinking about has a belgian, a ukranian, and a brit all on their leadership team...
They all come to the US because wages are better, the cost of living is better, etc.. they gain a much better lifestyle..
But every single one of them laments the loss of all of their european social welfare programs.. All they do is bitch about the US, how its run and managed, etc... they are all hugely supportive of democrat candidates, all absolutely hate Trump, etc..etc.. (thankfully none of them can vote)...
There are plenty of places a Canadian can go... its not hard for them to come to the US... most developing countries will hand them a residency visa within a matter of just a few weeks after applying.. They can escape the collapsing economy, the cultural shift, etc with very little effort at all.. and actually see a net benefit to their standard of living (if they are retired their pensions/retirement accounts will go a whole lot further in the developing countries.. and if they are not retired they will earn a lot more money and pay less to live by coming to the US)...
The problem is they didnt experience enough pain prior to escaping.. so they often bring all of their bullshit with them.. they seem to think they can have all of the good and all of the benefits of the new locale, AND also have all of the things they liked that they left behind..
I think thats why we see a stark contrast when you talk to Cuban or Haitian immigrants that came to the US in the 80's.. you see the contrast quite a bit with the Vietnamese immigrants that came over at the close of the Vietnam war as well.. .
They did in fact experience A LOT of pain and suffering.. they know all of the problems associated with socialist or communist ideals.. they understand what its like to live somewhere that the government doesnt give a shit about the people.. it only cares about itself.. etc.. and they generally reject those concepts..