“Someone should not be granted US Citizenship simply because their parents claim they were born here, or they were born here. Children of visiting dignitaries/embassy staff arent given citizenship (that I know of)”
Actually, children of visiting dignities that choose to accept American citizenship, can and do receive it.
I disagree with your premise. If it can be proven that the child was in fact born in America, they ought to have citizenship. Punish the parents but not the child.
“Lets assume my parents were to rob a bank, but then they gave all the money to me. Should I be allowed to keep that money? I didnt rob the bank...”
Well for one, granting citizenship to the child isn’t theft.
The crime is the breach in the laws. To commit a legal act through illegal means, would be like robbing a bank in order to feed the homeless.
Who is responsible? The bank robber. What would the punishment be if the robber could not pay the money back? the thief would go to jail. Do you take the food from the homeless and let the thief go? No. You punish the one responsible.
Accepting a gift of money from a bank robber isn't theft either.
When one doesn't have a valid argument - he resorts to rationalization ...