Look no further than a basic hormone - leptin - to see how you can't give people more of it to lose weight while in fact leptin is the main mediator of obesity. Modern medicine hasn't produced a magic leptin pill to stop obesity because the biology is very complicated. You can't just inject leptin and lose weight (unless you don't produce leptin if you were severely damaged in an accident).