The cause of so much of what is wrong in the world is that it's considered (mostly) OK to lie to people. And it is considered one of the worst crimes imaginable to say to a liar: "You lie". It's just not done.
Cruz broke that rule.
He called a liar a liar. All the powerful people are aghast at the truth-teller. His kind just isn't wanted in polite circles.