The problem is that people move to Rome because it is Rome and not LA, and then proceed to turn it into LA.
Even a hundred years ago traveling somewhere brought you to a very different world, now it's hard to tell the difference between some cities since they're all covered in McDonald's and Starbucks anyway.
And it's not just the companies, either.
Part of the problem is our American way-of-life covers everything in a think blanket; you can easily move to anywhere in the world and remain an American as long as you want, the pressures that would bring you more in-line with those who live there are almost entirely gone.