They represent both the ultra- left and ultra- right extremes in the party.
They both, at this point, represent the un-American wing of the GOP.
Cruz proved he is not of the “right” so much as pro-Ted, selfish all the way. No serious person of the “right” could prefer that Shrillary make the next several Supreme Court nominations, yet that is what Ted stands for in the summer of 2016.
Kasich is just your typical establishment party hack. He is a liberal, but no more so than than Romney, McCain, Graham, or the Bushes. Unfortunately, this makes Kasich typical more than fringe.
Calling Ted Cruz the ultra-right wing of the GOP does a disservice to the concept of a far right. I think of Ted as representing the Elmer Gantry wing of the Republican Party. He's just another pious fraud, a conniving political player masquerading as some kind of holy man. I'm embarrassed to say that I had once seriously considered voting for him in the primaries. Luckily I figured out what Saint Ted was all about by the end of last year or early this year.