Если бы это было дома и без свидетелей, можно было бы в ответ леща выписать. Не сильно, скорее так, чтобы неповадно было. И на развод подать. Потому как такие конфликты, в которых, в принципе не было опасности для жизни и здоровья, я бы лично на обозрение широкой общественности выносить не стала.
Но раз уж это произошло в общественном месте и при ребенке, мужик все правильно сделал. Других вариантов не было.