The man was vulnerable because he was with his family. Also he has assumed a vulnerable position by apologizing & asserting to a stand that he has wronged her.A person of better sophistication would have accepted the apology & advised him not to repeat the same mistake. Even a person of ordinary sophistication would never degrade him in front of his child. Somebody has to be in pretty low waters to behave like that woman.