Earlier quoted context omitted.
Hmm.. being Indian, I actually thought that he was praising us, rather than trying to offend.
I didn't see the praise. What I really objected to was the stereotyping. I know I'm not the only Indian who cares about punctuality.
(for the record, my personal perception of Indians is that they are quite punctual, because the Indians I've worked with were, and I didn't really have an opinion about it one way or another before that. Latin Americans on the other hand, let's just say that my experiences only reinforced the preexisting notions...)