cruz does not suck. he is probably the smartest person in politics... the establishment hates him because he has been overall very consistently been a conservative. He was against obamacare and stood up to the morons/traitors running his party - when most politicians including unfortunately Paul, folded.