He wouldn't be worth getting arrested over. He wasn't violent with anyone, so no need to get involved. But I admit, not engaging him verbally would've taken extreme levels of restraint on my part.
BTW, kudos to the flight crew for handling that situation so well. It easily could've escalated further had they not maintained professionalism and instead decided to stoop to his level.