Than by that definatition no one would be "American" because a majority of folks immigrated from other countries (mine came over from Poland on my fathers side & Germany on my moms fathers side. My grandmother is full Cherokee )
IMHO no moving to "X" country from "Y" country & having kids there doesn't make you from "Y" country
IMHO no moving to "X" country from "Y" country & having kids there doesn't make you from "Y" country