Everyone would rather play for the flag of their nationality than where they are living. Look at the REAL olympics. IF you told everyone living in USA they have to represent USA guess what...Instead of USA being a dominant nation, they would become practically the ONLY nation represented in the olympics.
Now, as it has nothing to do with the topic, I'll stop here.