McCain was born on what was then US territory....and he STILL had it affirmed in the US Senate.
Just pointing out additional differences, not disagreeing with what you said.