How is this type of reaction any better than saying something anti-feminist, anti-gay, racist or sexist? Sorry but people need to get over the idea that they have the right not to be offended. If you're offended then you can say "I'm offended", you can leave, you can ask the person to leave, you can offer a rebuttal, etc. But physically man-handling someone or reacting in a way that suggests that they have someone violated your "right not to be offended" is wrong because you have/should have no such right.