While this isn't really wrong I think it just derails what the main point of the article is.
>'big issues' (e.g. never cheating)
This baseline of "at least I don't cheat" or "at least I can provide" (implicitly saying things like "at least I'm not a drunk/drug-addict/bum") is so laughably low. His wife left because she wasn't happy and didn't feel agency. It's _possible_ she could ahve communicated things in a way that finally got through to him, but the vast vast majority of the emotional introspection and reflection is absolutely on his side.
Another comment said it: compromise and such are table stakes. They're nothing. The real goal is to be in a happy and healthy marriage. To support, listen to, and empathize with your partner, and to get the same back. From that perspective I don't see how you can come away with any other conclusion than he was, genuinely a shitty husband in many ways.
No body is perfect, and the real hard work in a relationship is communication. But if you're approaching it from a perspective of game theory and compromise and winning battles about chores, you're being a shitty spouse.