I guess it would be ok with you if a wife denied her husband sex for months or years,and then used this law to rob him of everything he had worked years to obtain,merely because he found a woman who WOULD provide him with sex? Could it be you are that one person in a billion who hasn't run across that favorite game of American women,"Using sex as a weapon"?
BTW,one example of this is a guy I know who told me a couple of months ago,"I'm 49 years old now and haven't had sex in ten years. As long as my wife plays her silly games,I don't give a damn if I never have sex again. If she thinks her stuff is all that special,let her keep it to herself! One thing you can count on is that my days of begging for it are over with. If I have to "pay" everytime I have sex,I'll pay a hooker,not my wife!"
If I take a contract that says I will pay a person to play football for me, and he turns out not to be so good a football player, yet he never lied to me going in and it was a legal contract, it sticks. I still have to uphold my end of the contract. But, if the football player terminates, or divorces, the contract, he would owe me all the money I paid him, plus what ever the penalty would have been included in the breaching of the contract.