Fair points and comparison generally, though Cruz has clearly said he supports legalizing illegals currently here, just not through Obama’s executive amnesty and not to the point of citizenship.
(I’d still call that amnesty, and I”m pretty certain that not only would many more be voting from the point of legalization, but that citizenship would certainly end up going to them after they were legalized anyway.)
BREAKING from HotAir’s Allahpundit: Ted Cruz Hasn’t Ruled Out Legalization For Illegals, Believes In Giving Them Work Permits.