Ted Cruz has strong views on abortion. Americans tend to be more ambivalent.