I heard conservative columnist David Brooks on PBS NewsHour talking about Ted Cruz last night and he's probably right. He said something like "Ted Cruz is universally unpopular. In the law firm, at school, when he worked for George W. Bush's campaign. Nobody likes him. If you're running an anti-Washington campaign the fact that everybody that's worked with hates you seems like a plus. The GOP has a problem. They don't want Trump but if the alternative is Cruz, they don't want that either."
Basically they're screwed either way.