There's no human right to do so simply because societies and governments have deemed it such. There's not really any decent reason it "shouldn't" be a right for well meaning people.
To be clear, I do agree that going somewhere else may grant you benefits you wouldn't have had in where you originally are from and that's due to taxes and other systems in place. But plenty of well meaning people who are skilled and willing to contribute to other societies are not allowed to do so just because they were born somewhere less fortunate or with certain stigmas attached.
Its a complex problem of course, free movement does let some bad apples in that can cause a lot of harm. But it can go too far in my opinion.
The problem of free movement is not bad apples, but simply too many apples. Even legal immigration is challenging to accommodate as a large influx of new residents disrupts everything from housing to culture.
I say this as an immigrant who helps immigrants immigtate, so I'm very much pro immigration.
To be clear, I do agree that going somewhere else may grant you benefits you wouldn't have had in where you originally are from and that's due to taxes and other systems in place. But plenty of well meaning people who are skilled and willing to contribute to other societies are not allowed to do so just because they were born somewhere less fortunate or with certain stigmas attached.
Its a complex problem of course, free movement does let some bad apples in that can cause a lot of harm. But it can go too far in my opinion.