Winning Iowa is not that big a deal. Although Cruzers think it is like winning the national election. Which Cruz would have a very slim chance of doing. His appeal is just not broad enough.
In a more saner country overall we would have a lot more Ted Cruz’s to choose from. Trump would not even be running but as it stands he can garner the crossover votes and has the panache to win the general.
True on all points.