Yup - and Senator Cruz IS a politician - notwithstanding the protestations of his supporters.
A very successful politician at that. One generally does not get to the Senate unless they are very good at doing politician stuff.