While I may doubt his explanations for two of his votes since he joined the Senate, I beg to differ with you on that point as well. Among ALL Republican senators, only Senator Mike Lee has a better and more conservative voting record than Ted Cruz. Sen. Mike Lee gets 100% (An “A” rating), while Sen. Cruz gets a 97% (also “A” rating). Even Jeff Sessions only scores an 80% from Conservative Review.
Pardon me if I choose to make my own evaluations of politicians, instead of relying on Conservative Review, which is run by Mark Levin, a devout Cruz worshiper.
If Ted Cruz were half the 'consistent conservative' that many of his supporters claim he is, he would have fared a lot better in the Free Republic Caucus, which ran for 100 days here. Ted averaged a measly 13% to Trump's 87% in that daily poll.