“When I saw it, I thought who would vote for someone running for President who says that?”
Because most of the media and Cruz supporters are dishonest. If Trump had said, I love white people, I love black people, I love all people, the media and the Cruzettes would only quote “I love white people”.
There’s your answer. Dishonesty.
Why say something that can be used in the general election that can be used against him? You know the democrat will use it. Is he stupid?