As a Canadian on a hiring committee, it's fascinating to talk to Americans who hate the political environment but still don't want to relocate.
$$$$$ > €€€ or ££
With a few exceptions like Switzerland, American levels of compensation for highly qualified people just can't be matched anywhere in the Western world.
Saudi Arabia or UAE maybe, but these don't even try to pretend to be socially and politically liberal.
Canada has a fairly tough points system around their immigration doesn't it? Lone, high income developers are what it seems the system is made to attract, but a whole family?