> Overeating is caused by lack of movement and bad diet
Is this some kind of joke? A bad diet doesn't cause overeating - overeating IS the bad diet. Also not moving doesn't cause overeating, because how could it? What, I sit down and suddenly a burrito appears in my hands?
The cause of overeating is a propensity to overconsume, i.e. you have an addiction. Diet and exercise address the SYMPTOMS, but not the ROOT CAUSE. You STILL have an addiction. In the exact same way someone who is sober is STILL an alcoholic.
Because drinking alcohol is not actually the root cause of alcoholism. The root cause is an addiction to alcohol. You can't get rid of the addiction, but you can treat the symptoms - by never drinking, by being sober. But you did not address the root cause.
By my logical analysis, I conclude GLP-1 inhibitors better address the root cause than diet and exercise. To further strengthen my point, you've more or less admitted this by pointed out you've been obese "multiple times". If you had addressed the root cause this would be impossible! But you did not address the root cause but merely the symptoms via diet and exercise. You still had the addiction, so when you slipped you became obese again. This cannot happen while taking a GLP-1 inhibitor because you no longer have the extreme desire to eat. Even when you lost weight, you still had the extreme desire to eat.