It seems like there are 2 debates:
Is this a "Weight Loss" issue or a "general health issue" as it pertains to societal health benefits.
Do we as a society believe that everyone should be entitled to healthcare.
Lots of opposing view points on both really.
Without getting too deep into the mud on either, I think the medications have significant benefits outside of cosmetic. There are the obvious health benefits, but I would argue there are many psychological benefits as well, that could result in folks having the desire to improve in their personal life/finance.
As for Healthcare as a right/Universal Health care/Single payer system.
I will leave that debate for another forum.
I would agree, that there is a common belief that the desire to lose weight is primarily cosmetic and many do not see the other, much more important, benefits.
I subscribe to the theory that people do better when they take control of their own lives and are responsible for their own destiny, so I am of the mind to agree we all need to play our own role in our health, and should strive to pay our own way.
That being said, if the decision has already been made that certain benefits are awarded to an individual, I do see the advantage of reducing the overhead on our system by providing meds that will help them become more healthy all around, and potentially becoming self sufficient as a result.