Obesity driven by overconsumption of protein-mimicking carbs and fats

Strange/fad diets are popular because people want a quick fix for losing weight instead of changing their relationship with food. Not all that many humans are good at delayed gratification.