Quite frankly, I think Cruz hurt himself at the last debate with his comments just like Trump hurt himself by not showing up.
I don't think Rubio's extra 8 points came from any special love for him personally - I think it was late breaking from both Cruz and Trump.
I thought Cruz would get above 30% and Rubio would get below 20%.
No reason for Jeb, Christie, Kasich to continue.
Good analysis