Maybe people like the security of knowing their SO will never do any better?   Informal anecdotal evidence that I've collected has shown that fat wives with skinny husbands will cheat because it's a self esteem booster and there's always some desperate idiot wanting to get his dick wet. I have collected no data on fat husbands with skinny wives because I don't know any personally.