YOu are a much better person than I. I would have ripped him a new azzhole. And the ILs could have decided if they wanted to take my side, aka the side of their grand kids, or not seeing those kids again any time soon.
Yelling at kids that age? Yeah, right. Booze face, you are lucky if I do not take your balls and wear them as a belt buckle from now on.