Sounds to me like the husband's judgmental attitude is affecting his wife's self esteem; hence the weight gain.

I bet if he started showing unconditional love - and even made a point to indulge her with her very favourite most fattening foods - she would be motivated to get back into shape.

She's obviously feeling insecure.