That is incorrect. Title 8 section 1401 subsection G establishes that Sen Cruz was a citizen at birth and has never needed naturalization.
0bama's father was a British subject at the time of Barack Jr's birth, so therefore Jr. is NOT a NBC (even if he was born in Hawaii, which he probably wasn't anyway).