In your opinion
MANY of us disagree.
You cannot be born on foreign soil to a father of another nationalits and be a NBC
The main reason you can't is because such births, and subsequent citizenship questions that concern them, are governed entirely by our immigration and naturalization laws.
You can't be a citizen by virtue of our naturalization laws and at the same time be "natural born." The two things are mutually exclusive.
One thing I've learned as I've dug in to research these questions in the last few days is that people in Cruz's position throughout our nation's history would NOT have been considered citizens, much less natural born citizens. Definitely they would not have been considered citizens before 1934.
“In your opinion
MANY of us disagree.
You cannot be born on foreign soil to a father of another nationalits and be a NBC”
Sure, you are free to disagree. But, for all of the reasons and court cases outlined in the Harvard Law Review article referenced in the original post, your opinion doesn’t matter when it comes to his legal status.