At this time, you are sober. If you follow similar logic, how could Nicole have an affair with MC in the first place?
The John I understand doesn't care about his wife and daughter. The family and self-esteem that you care about may not be what he really cares about. When he took Silvia home to fool around, when his wife and daughter were lying in the hospital, he still fooled around with Silvia, you should have completely understood the meaning of family to him; when he found out that his wife was pregnant and not by him ,but calmly took Silvia out of town for a threesome, you knew that his self-esteem did not exist.
He just wanted to play with women as he pleased. There are three ways to play with women: coercion, inducement, and deception. Silvia was deceived, a certain client's wife might have been tempted by benefits, and most girls were coerced, probably the principal's wife too. It is likely that the principal was caught with some evidence of crime.
Many players don't want to see MC's mother being violated by John, but in fact this mentality is too fragile. John doesn't need to expose Nicole's affair, as long as he can scare Jenny and make her believe that if she disobeys him, he will madly retaliate against her son and even her family. I don't think Jenny is strong enough to resist him.
John just has a way of maintaining a respectable happy family while wickedly toying with women and acquiring wealth. MC's goal is to unite the victims to bring him down.