I think that men have two reasons for cheating and women have one. They share one of the reasons, which is articulated in the article. Both men and women cheat out of lack of emotional connection. But men will also cheat because their biology tells them to.
It’s not that men and women are different. They’re not really that different. Men simply have a biological imperative baked into them that women don’t. Each man will respond differently to this imperative, but we all have it.
I don’t even think women don’t have a biological imperative to procreate, it’s just that, for evolutionary reasons, it’s heavily muted in women. I think it operates mostly the same way, lack of a real emotional connection eventually causes biological impulses to override conscious wishes like the desire to be faithful.
But because the drive is so much stronger in men, most relationships never develop the kind of emotional connection needed to be an effective preventative. Guys are effectively relying on pure force-of-will to enforce fidelity. It doesn’t work very well.
An antidote might be to develop emotional maturity, if one could become aware of the need to and follow through on efforts. In my experience, very few people are interested in this kind of growth.