FWIW, I never thought Cruz was smart. I did some Debate Club in college, and took on parsing the arguments Cruzers gave to defend Cruz and his ever-morphing views. Honestly, I can't see how Cruz could've made it to the Varsity Debate team. Cruz isn't bright; he's smug and it intimidates people at first.
JMHO