Funny you should say that, because it just so happens I have been doing a lot of research on sociopaths. And Ted Cruz fits the mold. Sociopaths lie freely, they mirror what they think people want to hear, and they feel no sense of remorse about hurting others. I think you are thinking of psychopath, which some people confuse with sociopath, and I agree he isn't a psychopath. But definitely a sociopath.
I think it is you that needs to take off your blinders and do some serious research on sociopaths. Cruz is seriously misrepresenting himself, he says what evangelicals want to hear, and he lies to hurt other people with no real remorse (Carson). He doesn't want a democracy, he really wants a theorocracy. He's a very dangerous person and do much more damage to this country than what Obama is accused of doing.