Whatever. It is your opinion. Enjoy it. I disagree and think Cruz is not what the founders had in mind. Cruz was born in Canada and was a Canadian citizen until mid 2014. I generally vote for Americans.
I would like to see someone like Trump bring on a lawsuit based on this but it won’t happen. He knows he rode it as far as it can go and bringing this to the Supreme Court and lose would galvanize Cruz support across the board.