when it comes to fat, the issue is not complete elimination, but rather shift to good fat and reduce to moderation. red meat as it presently available come from cattle that does nothing but stand in a stall all of their short lives, that translate to increased fatty content of the meat.
as for carbs, refined carbs are essentially sugar. it is, like jp pointed out, highly addictive. I know people that can down 5 bowls of white rice in a single sitting, but once they transition to brown rice they just naturally have a single bowl and that’s it. the same goes for pasta, bread, and tortillas.
the issue is too much food, regardless of the activities.
for example, brisk walking for 2 hours burn 200 calories. but if you get a single entree at a regular restaurant you are routinely looking at 1700 to 2000 calories, added to that drinks and appetizers and desert, you could be looking at 3000 calories. assuming that person would eat another 1000 calories for the other 2 meals of the day, that translate to 5000 calories. subtract 2000 calories for a typical male with average activities for a day, that’s 3000 calories over on that day. 3000/200 = 15 hours of brisk walking to burn up the excess calories. how many people walk 15 hours on a day that they decide to go out to Chili’s or TGIF or Claim Jumper?