Yeah, there are a lot of other interesting aspects of the vid besides the punch lol. You can see the guy who punched him ask his friend if he has his back 10 seconds into the video, his friend goes from laughing to his SRSBZNS face, and then you can see them plotting.
Not sure if it would have been better if someone wouldn't have just tried to jump and restrain him. But that jerk seemed like he was going to start a fight with someone no matter what. Who knows what that may have started.