All sounds good to me, but a healthy dose of skepticism is in order with Cruz too. It’s quite possible he’s doing all this just for public consumption and some hidden unsavory motive of his own so I’m not yet convinced.
On the other hand I’ve never heard of anyone in Congress getting up and just blistering a senate majority leader or speaker from his own party like this. Maybe he’s serious. (My lips to God’s ear...)
If you don’t think Cruz is the real deal, then you have OBVIOUSLY not been paying attention these last few years.