So in your opinion is Cruz a natural born citizen or a statutory citizen?
There is no such distinction. All citizens are statutory citizens, since they are citizens according to the applicable citizenship statutes.
You are either a natural born citizen or a naturalized citizen. That is the only distinction under the Constitution. If you are automatically a citizen at birth under the applicable citizenship statutes then you are a natural born citizen. If not, then you have to become naturalized to be a citizen.
The current thinking is that if a person is born a citizen either by jus soli (the law of place) or jus sanguinis (the law of blood) then he is natural born.
I have never heard the term statutory citizen.
People keep arguing this point, but it seems to be fairly well settled that if you obtained your citizenship by virtue of your birth, you are a "natural born" citizen. That can be as a result of where you were born (in the US) or who your parents were (US citizens). It does not have to be both.
If your citizenship had to be bestowed on you by an act of law, you are a naturalized citizen.