Under the McCarran-Walter Act, he was still born a citizen, which makes Ted Cruz a natural born citizen.
Give it up.
Rafael Cruz was born in Canada to American descent only?
You say he is a "natural" citizen, then you cite the man-made act without which he would not be a citizen at all.
So if Congress passed a law which said "Everyone born with blue eyes is a citizen", would this make them "natural" citizens too?
It seems you have a definition of "natural citizen" which is subject to the ever changing whim of Congress. It can mean one thing at one time, and something different later.
You do know what a "definition" is, don't you?