Telling an overweight person he should diet, might not work, but isn't it exactly what he should do?
There are many reasons that people get to be overweight, and it could range from bad habits, personal trauma or physiological and hormonal changes. But, in the final analysis, only proper diet...