Not always..
Many would love to stay, raise families of their own, care for ageing parents.
If the option for a nurse on €40kpa is to pay high tax with unaffordable housing. The lure of living somewhere more affordable is strong. Dubai pays 100k tax-free..