This is why it's important not just that people do the right thing but also why they do it. Circumstances can change, but if people do the right thing for the "right reasons", then what they do won't change.
Doing sth because of somebody's spouse is a bad reason, imagine the relationship goes sour and they face a divorce, boom they change their tune.