Nutrition is a very complicated field. Diets need to be fine tuned to the individual.
However I completely agree that the over processed chemical laden crap that passes for food these days, along with the excessive portioning and lack of regular exercise are the main contributors to obesity in the US and it is spreading to the rest of the world, add in the fact that more people in the US eat out than ever before and you have a recipe for disaster.
Regular exercise is less for calorie consumption and more for general health, keeping things moving and operating smoothly. Kind of like leaving a car sitting in the garage, the seals will rot, tires will go flat, and batteries will go dead.
Aaron