Yes, he does have the right to be mad.
That women clearly has no interest in taking care of herself, or her home, and she doesn’t mind living in filth. It is understandable that any husband who appreciates cleanliness would be upset about that.
However, the husband can also make the choice to leave if he pleases. It may be hard, but if he’s getting mad every day coming home to that, then he might be happier if he leaves, if she will not change her ways.