Maybe the solution is to grow your own food source.
In most people,at least,weight gain and weight loss isn't rocket science.To lose weight,reasonable amounts of reasonable foods (lean chicken rather than fried chicken,for example) along with reasonable amounts of exercise almost always does the trick.It might be more complicated in the situation mentioned in this article...in medicine there's an exception to most "rules".