Until recently, McDonald’s was the #1 “restaurant”. Most restaurants serve meals that are a full day of calories. People think those are normal “portions” and cook the same at home.
The biggest factor was the low fat movement. It’s literally when America started to become obese. People thought sugar consumption was fine, and it’s not. Sugar causes way more obesity than fat consumption. We have 2 generations of people that were raised to eat incorrectly. Also, sugar free is usually bad. It causes the body to mimic the response to sugar.
Breakfast is the most important meal is also TERRIBLE advice. When we wake up, our cortisol levels are elevated for about 2 hours. If you eat anything that spikes your insulin during that time, then your body will store the calories as fast. If you do eat breakfast, you should avoid anything that’ll cause a spike in insulin. The ideal breakfast is actually coffee, MCT oil or butter, and a scoop of protein powder. It’s best to eat foods that cause an insulin spike directly after exercise. The sugar is used to replenish glycogen used during exercise. They won’t teach any of this in school.