I care for none of those things except citizenship, everyone has their own reasons to immigrate I guess.For me, its nature, infrastructure, culture, close proximity with the United States, citizenship, security, being able to live independently are the main reasons for wanting to move to Canada.
Pretty sure it will be easier to immigrate to those countries once you become a citizen of Canada.I know, I've lived in Canada. As I said, housing in Canada is just stupid but all things considered, it's justified by my standards. That applies to my situation though. We have folk here who want to immigrate to Canada from developed European countries. I imagine their answers would be different.
I desperately want the US, the UK, or Germany to offer an outland route for immigration lol I'd go with it how ever hard it is.