This is a huge topic. No easy answers. But given the prevelance and consequences of obesity any medical school now not training GP and internal docs on this issue extensively is not doing its job. And any doctors not training if out of med school I think is a big oversight.
I personally never took any umbrage at a doc or anyone saying I needed to lose weight. Ultimate dah for me.
I would caution people who overweight to think they are the exception to the rule. Vast majority will suffer consequences even if blood work fine. It might be more prone to cancer, or less energy, or more depressed, or joint problems. It isnt always heart disease and diabetes. For me it was sleep apnea, borderline blood work, and probably heading to all kinds of stuff.