As an example, Finland has a population of 5.5M, US has a population of 328M. If you would outsource 10.000 coding jobs to Finland, it would equal outsourcing 10.000 coding jobs to Minnesota. So it does not make sense to compare country vs. country.
If you outsource talent pool from Finland, the cost is not so much different on paying salary in US.
I do think, that in future it is the norm to have a remote community in all companies to control cost and to access best talent. It will be an accepted fact that people are paid differently based by location.