Hey, you lick your finger and stick it my ear, then rub your hand in my face, and I'd take a swing at you too. You think it's ok becuase the guy is a street performer? What would you do if someone did exactly to you what the guy did to the "dumb mime"? Just curious.
I'd have them arrested for assault. But that's why I'm not in a profession that openly invites people to interact with me and make physical contact with me. Its like when comics complain about hecklers... You knew what profession you were getting into! You don't see me decking my boss when I get cranky cause its hot outside... I knew I was taking a job in the desert.