I do not understand the compulsion to make the term "natural-born" more rigorous than it was meant to be. Cruz was born an American citizen -- he did not have to be "naturalized". He was natural born.
The rest of your comment speculating on my motives doesn't merit a response.
I bet you do, but I'll play anyway and say that I don't understand the determination to make it less that it is legally meant to be, but that's the world we live in now.
Can't change a rule, law or opinion to suit your needs, then just redefine things until it does.
Works for citizenship. Alien, natural born, native born, dual, whatever, they each used to be defined differently, but now they are all the same thing.
Works for marriage. Man and a woman and any other combination...all the same now. Marriage is whatever you want it to be.
Same for the 2nd amendment, though we are at least going to fight about changing those definitions.
Those are just a few off the top of my head, but I'm sure you can think of other examples.
The country of Cruz's birth is Canada. His mother is American citizen and his dad is Cuban citizen, but YOU say Cruz is born a Natural Born American Citizen.
Good luck selling that idea, but these days you can if you just redefine NBC until you get it to mean what you want it to.
All courts of the three countries and all their citizens will recognize this class of citizen because you want it to be so. And if they don't, Alinsky them with ridicule and ad hominem until they do. Or maybe the Senate will come up with a law to make it all legal like with McCain.
If you read between those lines, you will understand the "compulsion" you referred to.