You aren't addressing the criticism I posted at all, you are just continuing your own rant about other things. You are free to rant all you want, just stop pretending you are arguing with something I said.
You said that Canadian law had no bearing on Ted Cruz’s nationality when Ted was born because Ted’s mother was a US citizen to which you have absolutely no proof of, but setting his mother’s problem aside, you are absolutely ignorant of how nationality at birth works as well as the limits of the jurisdiction of US nationality laws.