I'll agree with one thing: "diet culture" is bad. Why? Because it promotes temporary change to reach a goal of weight loss. Being healthy is about modifying your habits in order to achieve and maintain optimal health. That's where too many people get lost. I can "diet" and lose a few pounds, or I can just consistently not eat trash food, lose a few pounds, and keep it off without resorting to whatever atkins/zone/points thing is currently trending.