Fully agree! Cruz is telling it like it is. It would be indeed “inconsistent” with what was promised.
“was promised”? Why this shift to the passive voice?