IMHO free movement of capital without free movement of labor is a true plague.
Any country that has achieved good living standards sees their citizens pushed out of housing by the rich people of other countries. Since the inflow is capital-only, you don't see inflow of people who can contribute to the society but you see people who come and consume resources just because they made wealth buildup oversees.
People like to blame it on immigrants but when working class immigrants come they works their a*ss off and contribute huge amount into the society.
It's almost like enslavement.
Someone in a corrupt county somehow builds up some wealth, which is essentially what the society owes them(IOU). Normally they would figure out what is actually owed to who by themselves but they take that IOU's and move to, let's say a country that has good living standards, like Portugal. Now the government is happy about it because they have IOU inflow that they can tax or stir up the economy but these rich people often don't use the IOU's to bring machinery or pay Portuguese to do research or anything like that. What they do is real estate investments.
Normally that would have been O.K. but since that money is not moving in a free market(remember, only the money can move. It's very hard to move around people and services), what you have is extreme market movements due to extreme capital movements without extreme movements in labour.
For example, when a Russian oligarch brings 10 billion dollars to London, suddenly huge demand is created but Russians who owe the oligarch the services can't come to build houses needed. Obviously their money goes into other parts of the British economy but you end up with Russians in poverty, overpaid people in some sectors where the oligarch money flows and local residents who cannot afford to pay rent despite working very hard.
That's why I'm proponent for restriction of capital movements wherever there are restrictions on human movements OR removing all restrictions on all kind of movements. In the first case we will have a patchy world where those societies who got their act together flourish(but they might do nasty things to the weaker ones. Also we lose many benefits of globalisation, like specialisation) and with the second option we will have an equalised world based on merit(however the transition will be very painful for those who are in a good standing currently, it also takes generations to learn to live together).