First of all little jeffie, you don't know that Cruz is not going to win. You're scoreboard gazing and we're not even beyond batting practice yet. And on your second point, well, yeah, what can I say.
The problem with Donald Trump is that 25% of conservatives is his peak and is unlikely to ever get more than a few percentage points more.
He’s a revenge candidate and the remaining 75% of us are sick to death of angry politics and would actually like to see someone like Reagan who put the good of the country above punishing the opposition.
Ted Cruz isn’t unnecessarily snarky or nasty. Its why he can go into the Iowa AG summit, tell them he wants to take their subsidies away and still garner their support. Libertarians are increasingly turning to Cruz as an alternative to Paul because Cruz is a big 10th amendment supporter and takes a much more thoughtful approach to foreign policy and restraint in military actions. Rather than wild sweeping border control plans that will never get past congress, he starts with enforcement of existing law and works from there. Despite the animosity between congressional leadership, I believe a President Ted Cruz would still be able to work with congress even if it means sidestepping Boehner and McConnell.
Trump is slipping a point or 2 per week as Cruz is gaining a point or 2 per week. A lot of my friends on twitter who don’t love either are openly saying that they would support Cruz over Trump if that’s what it comes down to. These are people who currently support Perry, Paul, Walker and Fiorina for the most part.