What did you expect him to do? Interrupt and start shouting “You idiot”? He had already made his point, and he knew what no one in NYC seems to know: outside of NYC, folks agree with Cruz. New York values are control, regulate, tax, and suck up to every perverted sexual expression anyone can imagine.
There is a reason why every upstate New Yorker I’ve ever met despises NYC. There is a reason a friend of mine from the Bronx is FROM the Bronx - and never going back!
New York City is a cesspool of self-obsessed liberals. Your commie mayor is proof, as is the 80% vote for Obama in 2012.
I suggest you remove your sweater, lie down in a darkened room and slap a cool, wet towel across your forehead. Perhaps play a soft speech by Mr. Cruz to lull you to sleep...