(And no, "cheap medicine" and "cheap education" do not exactly cover the difference, at least for software engineers).
The fact is, the Nordics are de-facto the best place in the world to be below average. They're not a great value if your skills offer you above-average earning potential.
Sure, your QOL might be similar while working. But in the US, you can retire by 45 on a FAANG salary (even with a family!). That's virtually impossible on the entire continent of Europe as a salaryman.
Common idea but in IT it's absolutely possible to retire by 30 in several EU countries. Bulgaria, Romania and it might take more time but you can add Poland and several more to that list. Sure it's not Western Europe but then again the US is not just SV.
The only thing most people outside don't talk about when it comes to Poland is our insanely terrible and corrupted government, lack of teachers, nurses, doctors, much higher inflation recently, regressing in women's rights, bad air quality in most big cities etc. Public healthcare is in so bad state that you need to go private anyway to get anything done. Also half of our society is still really religious, close minded and anti-west, it's slowly changing but Poland is still pretty hard place to live, f.e. for LGBT people. All those things are stopping me from actually commiting to staying in Poland, besides having my family I hate almost everything about this country.
You can get a good stable salary in Amsterdam and have a great life...
Since I don't, I choose to live in a poor country instead of a Western European country. Bought a flat for $100k, spend about $1k per month, and when I am able to find work I put 90% of it into savings.
Counterexample: Zurich, Switzerland.