I'm not posting a lot anymore but I had to pop in to point out the insanity of your Gone Girl discussion. Arguing the two characters were even slightly morally equivalent is lunacy.
He cheats on his wife, who is a psychopath. She kills a guy, fakes two rapes, destroys at least three guys lives, fakes her own death, lies to cops and impregnates herself against her husbands will.
If we are in a place where his cheating, something upwards of 60% of the popularion has done, is morally equivalent to what she did we have lost our moral compass.