Yes, that’s it , lose on supposed principle - again ..although Cruz is very Liberal on a few issues ...
His voting record would tend to contradict you...
http://heritageactionscorecard.com/