I like this.
I wish that there were more hard questions asked and more well thought out answers given.
I think a tough question is not a disrespect , if it is offered as a real question and not a simplistic hot potatoe or red herring.
Recently Donald Trump spoke harshly to and about a reporter and moderator that posed him a tough question, he could have done better.
Ted Cruz must have been well prepared for this question , but I give him full credit for class in the manner he answered.