Okay, I'll boil it down.
Sen. Ted Cruz obtained his citizenship by way of the particular statue that was in place at the particular time he was born.
That statue, was created by the federal Congress.
The Constitution gives Congress the power of creating naturalization laws (and only naturalization laws regarding citizenship) as it see's fit.
Those laws can, and do change over time.
Congress (outside the ratification process) does not have the Constitutional authority to bestow "natural born" citizenship upon anybody...at any time.
Since it took a Congressional statue (i.e. naturalization law) for Cruz's mother to pass citizenship on to him, Sen. Ted Cruz is in no way a "natural born Citizen."
Sen. Ted Cruz is in fact, a naturalized citizen at birth.
Look, I posted the Constitutional qualifications twice---from the original source. It's pretty plain that Cruz is included in those qualifications, IMO.
Byron York did a pretty good article on the historical application of the term "natural born citizen." Legal scholars largely agree that "citizen by birth" is the best modern day equivalent of the Founders' original meaning.
Cruz is not a naturalized citizen. That's absurd.