Cruz is a drooling moron, true, but the GOP-e wants Kasich. They view Cruz as unreliable, and they would rather go with someone who is 100% loyal to them over someone who may or may not stab them in the back. They have only pushed Cruz to dupe conservatives into initiating a brokered convention.
He's the Uniparty's patsy in this.