The only way I could accept Cruz after Trump is with legislation or a valid legal opinion that "The Monroe Doctrine" established a de facto dominion as protector over "The Americas" which invited Cubans and/or Canadians to be a distinct American (in its broadest sense) natural born class, which at the same time disallows any person born on any other continent.
This is own idea and I have no idea that it could stand. I think a point could be made since "The Monroe Doctrine" declared a American hegemony in our hemisphere.
What we must not let happen is the establishment of a precedent for a foreign born individual from Europe, Asia, or Africa to become President of The United States, ever.
Quite frankly, I don’t care whether you accept Cruz after Trump .. or not.
The very fact that you don’t know the law well enough to understand that a child born of AN AMERICAN CITIZEN (even when said Citizen is not in the USA), the child is still automatically a citizen.
There is no precedent being set.