The problem is that Cruz is unelectable ... the majority of people know this
This makes no sense. Cruz did well in a liberal state, NH. Cruz won in a purple state, IA. When you put Cruz up against the communist Sanders, or the gangster clinton, he will be recognized for the principled, strong leader he is.
If Trump is the nominee the opposite will occur. He will be shown to be unprincipled, a crony capitalist, low character, bully. It could very well swing an election to someone like hillary.