I suppose you think it mere coincidence that every President to date has claimed to have been born in the USA? His birth in Canada and his Canadian citizenship up until 2 years ago is a problem for Cruz and is going to do nothing but get bigger as more people learn about it. I will not vote for Cruz because I do not think he is a qualified NBC. I assume there are others who also will not be OK with voting for a slick, Canadian born politician for president.
Your prerogative. Just like it is my prerogative to not vote for Trump because he is neither Conservative nor a Republican. I assume there are others who will not be OK with voting for a slick New York Democrat for President.