Will Smith and Chris Rock

Wow. I can't believe I just witnessed Will Smith punch Chris Rock in the face on national television at the Oscars. Have you guys seen this video? If so, do you think it was justified? I understand why he did it but at the same time I think it would've been more mature of him to deal with it off screen afterward.