You are forgetting something.
People think Cruz is a cheater after the Iowa race. No one likes a cheater.
Everything is looking very favorable for Trump.
The harder Cruz works at getting votes the more we hear and see methods that are on the edge of being legal if not flagrantly over it because of lack of enforcement.
Cruz is simply unlikeable.
Now if he had a tv show, his on airline, or a casino, a hotel, a merchandise line then he can sell his brand image.
But America is looking for something else, myself i think all the undecideds came to a similar conclusion, lets just elect the one we have seen so much of on Tv, the one thats being hated so much by that has been making a disaster of America.
They are taking Trump at his word, they don’t trust Cruz because his word is like trying to spend canadian money on the us side of the border.