I've been thinking about this. I've been trying to look at it with global lenses, by that I mean, I dont care what it says about the USSF or their running list of failures on such topics. But this type of occurrence is more common than we think right?
A few of the examples that come to my mind right away are the US's own poachings of guys like Brooks, Chandler, etc. Mexico did the same with Zinha, even though he was a bit older. Didnt Germany have some of the same issues with Podolski and a few others?
Again, some of the names I listed were probably older than Gonzalez is now, but they still chose to play for one country over another. Its just another part of the global system, one side might gain and the other unfortunately might end up losing.