Those who don’t like Ted Cruz don’t know him.
The media has painted a caricature of Ted. As he gains exposure as the debates go on, he will rise to the top.
It's not working anymore. Part of it is Cruz is getting much, much better at giving his answers in ways that appeal to a majority. He has that voice and confidence back which he demonstrated during his magnificent 21 hours.
I thing we can thank Donald Trump for raising the excitement level to a point where only the very best and most qualified will survive.