Ozil is ok, and even Cacau has played for long enough, and it's only a few players, not like half of the team.
But I do have problems with some cases. For example, Bulgarians have (or had?) something like 5-6 Americans basketball players on trial, and they will pick one or two, give them citizenship (despite the fact that most of them have absolutely no connection to Bulgaria) and have them play in quals/Euro championship. Or Qatar who offered I believe $1M to get the best 100m swimmers to swim relay in the olympics. I mean, it's just buying athletes from other nations, that's what clubs are supposed to be. You can wave globalization arguments all you want, but this bothers me.