"Eat all things in moderation" I think is good advice, but it's too vague for anyone to take it.
So we can expect at least a few more generations of bogus diet books before people will accept nutritionally balanced human chow, which is the true simple way to do it right. :)
Oh that's right, it's so simple that no one believes it works.
http://well.blogs.nytimes.com/2016/11/28/why-do-i-gain-weigh...
The problem, most scientists agree, is that exercise makes us want to eat. Many studies have shown that if people start a new exercise program, their bodies begin to pump out much higher levels of various hormones that increase appetite. This reaction seems to be most pronounced if someone starts a new, moderate, aerobic exercise routine. (There are hints in some studies that intense exercise, such as interval training, may dampen appetite. But the relevant studies have been few and small.)
Half the developed world it seems.