And by electing Ted, you legitimize Obama.
With all due respect, I think you are wrong on both counts.
If the rule is statutory citizenship at birth, Cruz is eligible and Barry is not.
Barry was also born in Canada. If his mother was Stanley Ann Dunham as advocated in "Dreams", she was born in November of 1942 and thus could not have met the five years after age 14 test in August of 1961 when he was born. If his mother was a Lebanese National, also a citizen of Great Britain who never had any possible theory of US Citizenship, he would have no argument.
The statutory modifications that might have saved him were effective only prospectively or were made long after his birth.
Wait; there's a gap in my information stream. Barry was born in Canada? What do you mean by that?