I am not discounting the experiences people have related here, but doctors, especially primary care physicians, are supposed to care about a patient's overall health. I generally only go to the doctor for thyroid issues (I am hypothyroid) or for sinus/allergy issues or for joint issues (I have gone through physical therapy for various hip and foot problems related to my athletic endeavors). I am weighed each time I go to the doctor and asked about my nutrition and excercise. I am also asked each time about my smoking and drinking habits, whether I have a gun in the house, what medications I am taking including over the counter, whether I have traveled to a foreign country, whether I feel safe at home, and various other questions that are routine and could provide the doctor with insight into my overall health. I don't take these as any sort of condemnation of me or my answers but rather a desire to be aware of the things that could affect my health. I would expect the doctor to discuss with me any concerns she might have. For example, as a non-smoker if I suddenly told her that I was now smoking a pack a day I am betting she would address this with me - this is not good for my health, whether it caused or exacerbated my hip tendonitis or not!
I understand that some people are more sensitive about their weight, and I wasn't there to hear exactly what various doctors said to specific patients, but in general, I do think doctors care about their patients' overall well being, including potential issues with food, drugs, alcohol, or abuse at home. For a doctor to address weight with her patient is not a persecution of the patient but rather a desire for the patient to address any issues that patient may have that could affect her health.