Rubio has one good point, may be only good point, which is he will beat Hillary. Cruz will hand Hillary a landslide.
you are correct
Cruz is favored by the narrow end of the conservative spectrum. The rest views him with disfavor