I can't comment really on whether it was good, because I wasn't there. And even if I was there and commented, it would only be one view point.
But regarding the turd spouting trash. If the guy is violent, he's going to find a target no mater what. If he's not violent, he might only make fun of someone he can catch next time.
And, clearly vengence was served.