As far as I can tell, the intended meaning of the question in the title is "how long until everyone who wants Ozempic can have it?".
But at first I read it in a more cynical and sinister way, the more literal interpretation - how long until everyone is on weight loss drugs?
In a world where such medications are normalized, fast-food/processed-food companies might just work harder to make their products more addictive and pervasive, and then we're all back to square one.
Seems like all the incentives have been in place for us to have already maximized food addictiveness. We have to at least be pretty far up the S curve. I’d guess just the opposite actually, that companies will refocus on the healthfulness of their products now that customers aren’t as susceptible to the addictive aspects.