Whether the reason for obesity is medical or not, once you’re there, you’re there. And at risk for all the (very expensive) maladies that come with it.
It is foolhardy for insurance companies not to cover the great bulk of the cost for those who comply with the diet and exercise regimen. The saved costs from preventing great amounts of obesity related illness would repay the cost of the drug many times over.