As for Kareena, she forgot/didn't care for the cameras, but the truth is most of us do act like this with street kids. We don't want dirty hands touching us in any way, as wrong as it sounds.I'm not going to sit here and judge Kareena for something I would do as well, right or wrong.
I never give beggars any money (yeah, judge me) but I'd never do anything obnoxious to hurt them, especially children.
They weren't begging here though. They just wanted an acknowledgement from a star. A polite smile, if not a hand shake, would have done.
Poor kids, how would they know the star they'd known was just "acting" sweet and nice in the movies, but was an arrogant snooty brat in real life.

2