I disagree with this take, you’re being too harsh. OP said it’s a small issue, and the family has plenty of positive experiences together. They’ve been married 15 years and have three children together! And you want him to leave because of a little passive aggressive BS over the phone?

Unless there’s more to the story that he hasn’t shared with us, I really think it’s the fact that he’s away overnight visiting his brother, and mom and the kids feel that was a selfish decision. Which it may very well have been.

The passive aggressive approach to communicating that isn’t cool, nor is using the kids to gang up on him about it,  but those are secondary issues imo.