Ignorant? It is highly debatable as to what the definition of natural born is. It is not ignorant to posit that one must be born of two citizen parents to be natural born.
What is ignorant is to act like it is not a legitimate argument.
A natural born citizen (nbc) is a citizen of only one nation. No nation other then the nation of his/her birth has any claims on his/her allegiance. Born on soil to two citizen parents. Under original intent born on soil with a US citizen father. Since Cruz was not born on soil, and did not have an American citizen father, there is no way Cruz, the son of a Cuban born in Canada is a nbc of the USA. No freakin way.