The science on weight and weight loss is very limited and only starting to be understood. Much of the conventional wisdom is being debunked, but attitudes will take time to change.
The old "eat less, move more" doesn't work for everyone and some people always struggle with their weight. If dieting actually worked, people would simply do it once and never need to do it again, but thats not the case for 90%+ of people.
The modern lifestyle doesn't help, and its very hard to avoid altogether due to the foods available in shops/restaurants. People are different, and it makes sense to me that there are some people who struggle more than others, and why should those people not take any help they can get to live a healthier, happier life, without constantly obsessing over food and carrying around excess weight?
Her health is already quite impacted going on what she said yesterday, so I hope it works for her.
The thing that people are not saying outloud much right now is that most people will need to be on these meds long term, or at least go back on them more than once. Once you stop taking them, you'll likely regain some/all of the weight. I think it will become mainstream in years to come.