I don’t think this is very surprising. The diehard Trump support is around 25%. In October he was bouncing around the 20’s when Carson was leading. He lost some of the soft support he had that just wanted to go with a winner after the loss and it seems that support went to Rubio who FOX and everyone else is pimping right now.
Other than immigration, most Trump supporters are fiscally conservative and socially moderate. They are unlikely to align themselves with an evangelical like Cruz. It’s actually in Cruz’s best interest that Trump wins New Hampshire and doesn’t implode. Rubio would get most of his support and win SC and then probably roll to the nomination.
“Socially moderate” means babykiller and “gay””marriage” supporter. Thanks, but no thanks to whomever the “social moderates” support.