I'm ready to cut Will Smith some slack here. Your wife has a medical condition and some dude starts making fun of it. That's like making fun of her if she was in a wheelchair or afflicted with cerebral palsy. By doing so Chris Rock put himself in the same basket as Donald Trump. Will Smith is bigger than he is. At the very least CR is guilty of unwise motor-mouth. WS slapped him with an open palm. He showed restraint by not flattening him. CR is the one who needs to apologize. Then if WS wants to be generous he can accept it and apologize for the slap.
Or challenge him to a duel. Now THAT would be something.