Trump had asked a rhetorical question expressing disbelief in response to Cruz's temporary lead in the Iowa polls.
Cruz on the other hand slammed the whole state of New York's values.
That's a big difference.
Cruz believes in two New Yorks - the NYC he derides for being liberal, and the liberal NYC he goes to hat in hand to collect $$
It is confusing.