Yeah, what this guy did was right, but it wasn’t heroic, and it looks to me like Sonny’s was reasonable and so was he.
I think the most noteworthy thing about this is that both parties seemed to have handled this disagreement like adults. It’s sad that no longer seems to be the rule.