I think if Ted Cruz is hated, it’s for entirely personal and substantive reasons.
Ideologically, Cruz is mostly sound on the majority of issues. However, his own actions at the Republican convention showed him to be a backstabber and someone not to be trusted. I’d rather have someone honest who I disagree with on some issues than someone I mostly agree with who I can’t trust. Ted’s colleagues hate him for putting his personal ambition ahead of all else, not for his ideological consistency.