Is it possible that the entire reason that you know about the coding salaries for these countries is precisely because the salaries for coding are high there?
Like, I live in the US, and I knew someone who transferred to Switzerland and got a pay raise for cost of living increase. So when you mentioned Switzerland I was thinking, "Well, yeah. Zurich is an expensive place to live, and there are some big engineering offices there." But I've also met software engineers who seemed pretty miserable when I've traveled to other countries.
Like, I live in the US, and I knew someone who transferred to Switzerland and got a pay raise for cost of living increase. So when you mentioned Switzerland I was thinking, "Well, yeah. Zurich is an expensive place to live, and there are some big engineering offices there." But I've also met software engineers who seemed pretty miserable when I've traveled to other countries.