Leaving the only country you've ever known is very hard, but like anything in life it gets easier after if you have to again. There are a variety of places to go which are equivalent or better. Knowing people in those places helps a lot, or you do research & trips to prepare. As with any high demand services, scams abound so be careful.
It's not cheap for the average person to escape a G7 country like Canada, exit paperwork is prohibitive as governments do everything they can to make it hard, but the payoffs can potentially be huge, including in cost of living.