Cruz will never, ever win the general election in the Northeast.
He is too socially conservative. I like Cruz, but I would get less crap putting a trump sign on my lawn than a Cruz sign. And I live in one of the only conservative towns in Western Mass.
Well then, he shouldn't be our nominee. A Republican has never been elected president without taking at least a handful of Northeast states. Go to the electoral maps and prove me wrong.