You know, if this was anyone else I would feel sorry for them, rant a bit about how this form of protest is counter productive etc.
But, the only think I can find to complain about is that it was eggs rather than bricks.
I do agree, though, that he should be allowed to speak and be heard. Taking that away from him gives him a (slight) moral high ground, and I hate that.