You summed it up: Cruz has not been around long enough to do anything indictable and he has so far said only things that please the base.
The ideal GOP candidate is a bit of blank slate onto which voters can project their image of an what they want in a candidate.