There is an attitude that goes along with being physically fit or in this case unfit.  The attitude is about self care and healthy living.  A healthy person will care what about what they eat and how much.   They may be overweight but not excessively. 

Assuming no underlying medical issues, a person who is 80 lbs overweight for 7 years has become unhealthy.   She cannot blame her husband for the decisions she makes regarding food.  She is "good enough" to take care of her body. 

This unhealthy attitude does not live in isolation, it is a character trait that will likely affect other aspects and choices in her life.   Her husband is not being a shallow jerk for recognizing his wife is struggling with something and it is likely that there are other issues in addition to the weight gain.  The husband may be complicit in his wife's weight gain.  That said, he is not responsible for her choices.