He simply has been unable to convince enough republicans to vote for him.”
That is true because many Republicans want a GOPe candidate and do not want to rock their elite boats. They know that Cruz is safe because he is GOPe.
Of course you are entitled to your opinion, but all available evidence says otherwise.