Hmm, interesting subject.
First of all, I wouldn't say "Cheating on their wives", rather I'd use the term "Satisfying themselves".
I have seen a lot of my friends "Satisfying themselves". The only logical reason I got out of them is, "She doesn't fulfill my desires.".
I suggested them to honestly discuss this matter with their partners in a civilized and friendly manner. Very few were successful and stopped the "Satisfying themselves" business, the rest of the guys popped with "No use." and continued on.
Some guys are @$$holes and always want a new babe after sleeping with the last one. You know what they say... Too much is never enough!
Some find it difficult to explain to their partners what they exactly want. And blah blah blah... (Yawning)... The point is, neither men are perfect nor women... The both sides are equally responsible.
When a guy starts "Satisfying himself", we need to see both sides' stories and only then decide which one of the two is actually responsible for this act.
IMO, sub-continental girls are pretty difficult to convince for making love. So sometimes, guys even convert to gays or break up... Lack of 5ex! lol... (I don't know how much that is true, but I've seen such cases.)
I feel like, there's no true love remaining in this world anymore... In majority, girls keep staring at the guy's wallet and credit cards... And guys staring at her groin or cleavage. Honey the money speaks! LOL