Just one cheeseburger is three miles of running. Not only is it very easy to shop and overeat, your body continually encourages it. The only way out is determination not to eat whatever you want.
I find this is the difficult part. I find it much easier to not eat hyper-palatable foods at all than to eat "just a little".
Sure, I probably won't eat two hamburgers in a sitting, but eating one greatly reduces the calories I can eat during the other meals of the day if I don't want to slowly gain weight.
If you eat a normal burger with high quality meat and traditionally made roll and fresh vegetables on top the overeating thing isn’t as much of an issue. I have a hard time finishing a single one let alone eating more.
The jogging might not be necessary for the calorie burn, but humans evolved based on movement / activity. Our great great great great...n ancestors didn't have desk jobs starring at screens.
I find it way easier not to eat whenever I want. I'm doing 24h break from eating every 24h. Basically one day I'm eating just till 4PM and the next one only after 4PM. I've lost about 6kg (from being slightly overweight) in two months eating whatever I want. Just not whenever I want.
Nobody is implying it’s so simple that you can “eat whatever you want” and be at a healthy weight. This is true if you’re underweight as well. If you’re trying to gain weight, you need to eat more than you want.