Hamburgers are not causing heart disease and diabetes for most Americans. Bad diets loaded with too many calories, too many saturated fats, and too many simple carbs are.
Messaging matters. When you tell people hamburgers and bacon and everything they love are bad, they stop listening, give up, or just eat some other junk that wasn’t prohibited. When you tell them some foods are good, they start buying into superfood marketing.
Diet is the only thing that matters. Lots of veggies are extremely useful because they add bulk without adding calories, and along with fresh fruits are great sources of fiber. Cheeseburgers can only come so often because they’re extremely calorie dense and send enormous reward signals to your brain.
Give people the tools they need to thrive, not just “don’t eat these specific bad foods, eat these specific good foods”.