YES ,.. if that is the chain of events , He deserved it , and then some ...
I am more curious why do you have a problem with it ?
Because we are not living in caves. If someone hits you, you call the police and they deal with it. You don't take a baseball bat and hit them back. That's how civilised societies work in any case.