Several decades ago the modern world went crazy with its dietary habits. People were told to stop eating fats because they led to weight gain and heart disease. The government was behind this advice as well as the American Heart Association, hospitals, manufacturers of cholesterol-lowering drugs, food manufacturers, dairies and doctors.
Our scientific dogma says that the latest research is the closest to the truth; yet as soon as new research comes out, it will be obsolete. This paradigm always ignores context. For example, for the past 15 years it has become assumed truth that a low fat diet is a healthy diet. The same people who thirty years ago used to urge us to eat plenty of meat and cheese, shifted to encourage us towards vegetables and low fat salad dressings.
The diet food industry had great hopes for the idea of low-fat potato chips as a weight loss aid. But it turns out that the artificial fat substitutes used in low-fat foods may actually lead to weight gain and obesity.