The problem, according to this tweet, is that you have to KEEP taking the meds (duh).
Gastric sleeve surgery has better results, and needs no compliance.
I'm of mixed opinion here. GLP-1 agonists have their share of problems (delayed gastric emptying, etc), but major surgery does as well.