I have posted the statute in the US Code that clearly makes Kruz a US Citizen at birth at least three times.
I believe the problem is that he has a Canadian birth certificate. He was a Canadian citizen at birth, with a valid, legal certificate. And, he cannot be both. He does not possess even a conflicting document that says "born on US soil also". The only legal document Cruz has is a Canadian birth certificate. Anything after that means he is naturalized, not natural born. And the distinction was made with regards to POTUS. About that there is no doubt.
So, he's not a natural born US citizen. If we make an exception for Ted Cruz born a Canadian, we also have to make exceptions for Abdullah Akbar born in Iran (with an Iranian birth certificate, regardless of parentage), or Nickolai Kruschev born in Moscow (with a Russian birth certificate, regardless of parentage).. So says the 14th.
Folks if you're abroad and have a pregnant wife (or girlfriend), make sure she's home and or spoken for as on US territory/outposts or doing US business. Just hanging around in another country, getting the child citizenship there and then wanting him to run for US president later just because you're an American ain't gonna cut it..