Ted Cruz would absolutely eviscerate Hillary in a campaign and on the debate stage for the entire nation to see.
And Palin could have done the same to Obama. But as you recall the VP doesn't get to debate the other party's presidential candidate.