I wonder if the same is/was true for smokers? I can imagine people not wanting to hear "you need to lose weight" every time they visit the doctor. What about "you need to stop smoking" or "you need to stop drinking" or admonishments to stop any other self-destructive behaviors?
Yes, there's probably a similar effect, with a key difference being that smoking and drinking can be masked a bit easier if it's not an emergency (e.g. sobering for a day before going in) where there's no lying about one's weight.