Exactly Rowan,
The only way to lose weight it to expend more calories than you take in. All diets revolve around this. There is no question about it. Take Atkins for example, protien has less calories than starches. The Zone is same way, it limits your calorie intake. Even Weight Watchers, the point system is basically a way to make sure you dont eat too many calories.