Treating symptoms will only ever result in a shift to a new symptom. There is no effect without cause. Treating the true and real cause of a symptom is the true path to healing.
Generally people overeat for an unconscious reason. If you prevent people mechanically from eating you are only treating the symptom. The subconscious mind will just create a new symptom; in this case people just drink too much instead of eating too much.
Read article here: http://www.examiner.com/article/gastric-bypass-surgery-increases-risk-of-alcoholism-try-hypnosis-first
And here: http://abcnews.go.com/Health/Wellness/weight-loss-surgery-increases-risk-alcohol-addiction/story?id=16582225