I agree with your first paragraph.
Net migration would be a far more useful metric in a borderless world. Borderless would mean no political barriers, no financial-migration barriers, no language barriers, and no cultural barriers…a largely impossible (and possibly undesirable) task. But the political and financial limitations to migration are quite possibly within reach in a world with open money/open communication in place