Funny
On a more serious note, even you see the flaw in your logic.
What I think is, you have different standards for what makes one of a certain nationality. Personally i have never lived in Libya, but i do not feel any affiliation to any other country. If i was born in the US and lived all my life there, i'm sure i'd opt to play for the Libyan NT regardless.
The US which is essentially a country of immigrants, you guys have different standards, if somebody was born and raised in the US, you consider that person American. Which is why you'd never understand why people like Rossi choose to represent their original home countries.