These kinds of videos always make me uncomfortable, and the resulting conversation almost equally so.
To the people who say "He should have just called the police." Then what? Sit there taking their beating for the next 10 minutes until police show up? Let them trash the place? At what point do we say "enough is enough" with these trash people and give them the response they deserve? They lay it out....give it back.
And to the people saying "we need to give them respect"...say whaaaaaaat? I try to give everyone who deserves it, and maybe even a few who don't, respect. But to say you should just stand back and let people who will jump the counter to beat and spit on a fast food employee, and give them respect...what world are you living in? If you ask me, that's exactly what has gotten us into this position. You lead these people to believe that nothing that they do is wrong, and they will progressively get worse.
And then you get the people (I don't think there have been any in this thread), who say "you should NEVER hit a woman." That should work only up until the woman starts to deliver you a beating. I wanted a video once where a whole gaggle of women started beating their party bus driver with purses, shoes, yard drink containers, really laying a beat down on him. When he hit one back, they started screaming "Oh my God! He hit a woman!!!" Seriously?? In what world is that acceptable?
I'm sorry, but I think the two class-acts who jumped the counter got what they deserved. It might have gone a little too far, and maybe that employee should be let go But you give two trash-acting people the beatdown they deserve, maybe it will clean them up and make them think twice about the next time.